From Tinct Cat, 3 Years ago, written in Plain Text.
- view diff
Embed
  1. ==27803== Helgrind, a thread error detector
  2. ==27803== Copyright (C) 2007-2017, and GNU GPL'd, by OpenWorks LLP et al.
  3. ==27803== Using Valgrind-3.16.0.RC1 and LibVEX; rerun with -h for copyright info
  4. ==27803== Command: ./freeswitch -vg
  5. ==27803== Parent PID: 18585
  6. ==27803==
  7. ==27803== ---Thread-Announcement------------------------------------------
  8. ==27803==
  9. ==27803== Thread #1 is the program's root thread
  10. ==27803==
  11. ==27803== ---Thread-Announcement------------------------------------------
  12. ==27803==
  13. ==27803== Thread #2 was created
  14. ==27803==    at 0x56244BE: clone (clone.S:71)
  15. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  16. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  17. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  18. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  19. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  20. ==27803==    by 0x4CDDB20: switch_core_memory_init (switch_core_memory.c:736)
  21. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  22. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  23. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24. ==27803==
  25. ==27803== ----------------------------------------------------------------
  26. ==27803==
  27. ==27803== Possible data race during read of size 4 at 0x5111798 by thread #1
  28. ==27803== Locks held: none
  29. ==27803==    at 0x4CDDB21: switch_core_memory_init (switch_core_memory.c:738)
  30. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  31. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32. ==27803==    by 0x10AEC7: main (switch.c:1200)
  33. ==27803==
  34. ==27803== This conflicts with a previous write of size 4 by thread #2
  35. ==27803== Locks held: none
  36. ==27803==    at 0x4CDD89F: pool_thread (switch_core_memory.c:575)
  37. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40. ==27803==    by 0x56244CE: clone (clone.S:95)
  41. ==27803==  Address 0x5111798 is 24 bytes inside data symbol "memory_manager"
  42. ==27803==
  43. ==27803== ---Thread-Announcement------------------------------------------
  44. ==27803==
  45. ==27803== Thread #3 was created
  46. ==27803==    at 0x56244BE: clone (clone.S:71)
  47. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  48. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  49. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  50. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  51. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  52. ==27803==    by 0x4D56578: switch_event_launch_dispatch_threads (switch_event.c:674)
  53. ==27803==    by 0x4D56696: check_dispatch (switch_event.c:635)
  54. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  55. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  56. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  57. ==27803==    by 0x10AEC7: main (switch.c:1200)
  58. ==27803==
  59. ==27803== ----------------------------------------------------------------
  60. ==27803==
  61. ==27803==  Lock at 0x74278C0 was first observed
  62. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  63. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  64. ==27803==    by 0x4D5671C: switch_event_init (switch_event.c:700)
  65. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  66. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  67. ==27803==    by 0x10AEC7: main (switch.c:1200)
  68. ==27803==  Address 0x74278c0 is 3,376 bytes inside a block of size 8,192 alloc'd
  69. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  70. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  71. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  72. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  73. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  74. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  75. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  76. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  77. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  78. ==27803==    by 0x10AEC7: main (switch.c:1200)
  79. ==27803==  Block was alloc'd by thread #1
  80. ==27803==
  81. ==27803==  Lock at 0x7427960 was first observed
  82. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  83. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  84. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  85. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  86. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  87. ==27803==    by 0x10AEC7: main (switch.c:1200)
  88. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  89. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  90. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  91. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  92. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  93. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  94. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  95. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  96. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  97. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  98. ==27803==    by 0x10AEC7: main (switch.c:1200)
  99. ==27803==  Block was alloc'd by thread #1
  100. ==27803==
  101. ==27803== Possible data race during read of size 1 at 0x5112860 by thread #1
  102. ==27803== Locks held: 1, at address 0x74278C0
  103. ==27803==    at 0x4D56597: switch_event_launch_dispatch_threads (switch_event.c:675)
  104. ==27803==    by 0x4D56696: check_dispatch (switch_event.c:635)
  105. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  106. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  107. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  108. ==27803==    by 0x10AEC7: main (switch.c:1200)
  109. ==27803==
  110. ==27803== This conflicts with a previous write of size 1 by thread #3
  111. ==27803== Locks held: 1, at address 0x7427960
  112. ==27803==    at 0x4D57B2A: switch_event_dispatch_thread (switch_event.c:316)
  113. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  114. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  115. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  116. ==27803==    by 0x56244CE: clone (clone.S:95)
  117. ==27803==  Address 0x5112860 is 0 bytes inside data symbol "EVENT_DISPATCH_QUEUE_RUNNING"
  118. ==27803==
  119. ==27803== ----------------------------------------------------------------
  120. ==27803==
  121. ==27803==  Lock at 0x74278C0 was first observed
  122. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  123. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  124. ==27803==    by 0x4D5671C: switch_event_init (switch_event.c:700)
  125. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  126. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  127. ==27803==    by 0x10AEC7: main (switch.c:1200)
  128. ==27803==  Address 0x74278c0 is 3,376 bytes inside a block of size 8,192 alloc'd
  129. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  130. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  131. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  132. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  133. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  134. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  135. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  136. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  137. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  138. ==27803==    by 0x10AEC7: main (switch.c:1200)
  139. ==27803==  Block was alloc'd by thread #1
  140. ==27803==
  141. ==27803==  Lock at 0x7427960 was first observed
  142. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  143. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  144. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  145. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  146. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  147. ==27803==    by 0x10AEC7: main (switch.c:1200)
  148. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  149. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  150. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  151. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  152. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  153. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  154. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  155. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  156. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  157. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  158. ==27803==    by 0x10AEC7: main (switch.c:1200)
  159. ==27803==  Block was alloc'd by thread #1
  160. ==27803==
  161. ==27803== Possible data race during read of size 4 at 0x5112820 by thread #1
  162. ==27803== Locks held: 1, at address 0x74278C0
  163. ==27803==    at 0x4D56697: check_dispatch (switch_event.c:637)
  164. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  165. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  166. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  167. ==27803==    by 0x10AEC7: main (switch.c:1200)
  168. ==27803==
  169. ==27803== This conflicts with a previous write of size 4 by thread #3
  170. ==27803== Locks held: 1, at address 0x7427960
  171. ==27803==    at 0x4D57AE0: switch_event_dispatch_thread (switch_event.c:302)
  172. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  173. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  174. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  175. ==27803==    by 0x56244CE: clone (clone.S:95)
  176. ==27803==  Address 0x5112820 is 0 bytes inside data symbol "THREAD_COUNT"
  177. ==27803==
  178. ==27803== ----------------------------------------------------------------
  179. ==27803==
  180. ==27803==  Lock at 0x7427960 was first observed
  181. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  182. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  183. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  184. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  185. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  186. ==27803==    by 0x10AEC7: main (switch.c:1200)
  187. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  188. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  189. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  190. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  191. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  192. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  193. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  194. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  195. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  196. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  197. ==27803==    by 0x10AEC7: main (switch.c:1200)
  198. ==27803==  Block was alloc'd by thread #1
  199. ==27803==
  200. ==27803== Possible data race during write of size 4 at 0x5112810 by thread #1
  201. ==27803== Locks held: 1, at address 0x7427960
  202. ==27803==    at 0x4D5688B: switch_event_init (switch_event.c:737)
  203. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  204. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  205. ==27803==    by 0x10AEC7: main (switch.c:1200)
  206. ==27803==
  207. ==27803== This conflicts with a previous read of size 4 by thread #3
  208. ==27803== Locks held: none
  209. ==27803==    at 0x4D57B40: switch_event_dispatch_thread (switch_event.c:324)
  210. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  211. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  212. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  213. ==27803==    by 0x56244CE: clone (clone.S:95)
  214. ==27803==  Address 0x5112810 is 0 bytes inside data symbol "SYSTEM_RUNNING"
  215. ==27803==
  216. ==27803== ----------------------------------------------------------------
  217. ==27803==
  218. ==27803==  Lock at 0x75D8378 was first observed
  219. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  220. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  221. ==27803==    by 0x4DC4038: switch_xml_init (switch_xml.c:2416)
  222. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  223. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  224. ==27803==    by 0x10AEC7: main (switch.c:1200)
  225. ==27803==  Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd
  226. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  227. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  228. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  229. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  230. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  231. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  232. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  233. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  234. ==27803==    by 0x10AEC7: main (switch.c:1200)
  235. ==27803==  Block was alloc'd by thread #1
  236. ==27803==
  237. ==27803==  Lock at 0x75D8418 was first observed
  238. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  239. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  240. ==27803==    by 0x4DC4068: switch_xml_init (switch_xml.c:2418)
  241. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  242. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  243. ==27803==    by 0x10AEC7: main (switch.c:1200)
  244. ==27803==  Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd
  245. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  246. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  247. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  248. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  249. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  250. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  251. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  252. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  253. ==27803==    by 0x10AEC7: main (switch.c:1200)
  254. ==27803==  Block was alloc'd by thread #1
  255. ==27803==
  256. ==27803== Possible data race during read of size 4 at 0x5111798 by thread #1
  257. ==27803== Locks held: 2, at addresses 0x75D8378 0x75D8418
  258. ==27803==    at 0x4CDD7BB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  259. ==27803==    by 0x4DBCA52: switch_stun_ip_lookup (switch_stun.c:908)
  260. ==27803==    by 0x4DC0334: preprocess_stun_set (switch_xml.c:164)
  261. ==27803==    by 0x4DC1C07: preprocess (switch_xml.c:1533)
  262. ==27803==    by 0x4DC1D54: preprocess_glob (switch_xml.c:1383)
  263. ==27803==    by 0x4DC1B9F: preprocess (switch_xml.c:1537)
  264. ==27803==    by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682)
  265. ==27803==    by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370)
  266. ==27803==    by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340)
  267. ==27803==    by 0x4DC40AC: switch_xml_init (switch_xml.c:2426)
  268. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  269. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  270. ==27803==
  271. ==27803== This conflicts with a previous write of size 4 by thread #2
  272. ==27803== Locks held: none
  273. ==27803==    at 0x4CDD89F: pool_thread (switch_core_memory.c:575)
  274. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  275. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  276. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  277. ==27803==    by 0x56244CE: clone (clone.S:95)
  278. ==27803==  Address 0x5111798 is 24 bytes inside data symbol "memory_manager"
  279. ==27803==
  280. ==27803== ----------------------------------------------------------------
  281. ==27803==
  282. ==27803==  Lock at 0x724FC78 was first observed
  283. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  284. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  285. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  286. ==27803==    by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730)
  287. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  288. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  289. ==27803==    by 0x10AEC7: main (switch.c:1200)
  290. ==27803==  Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd
  291. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  292. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  293. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  294. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  295. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  296. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  297. ==27803==    by 0x10AEC7: main (switch.c:1200)
  298. ==27803==  Block was alloc'd by thread #1
  299. ==27803==
  300. ==27803==  Lock at 0x75D8378 was first observed
  301. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  302. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  303. ==27803==    by 0x4DC4038: switch_xml_init (switch_xml.c:2416)
  304. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  305. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  306. ==27803==    by 0x10AEC7: main (switch.c:1200)
  307. ==27803==  Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd
  308. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  309. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  310. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  311. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  312. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  313. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  314. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  315. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  316. ==27803==    by 0x10AEC7: main (switch.c:1200)
  317. ==27803==  Block was alloc'd by thread #1
  318. ==27803==
  319. ==27803==  Lock at 0x75D8418 was first observed
  320. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  321. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  322. ==27803==    by 0x4DC4068: switch_xml_init (switch_xml.c:2418)
  323. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  324. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  325. ==27803==    by 0x10AEC7: main (switch.c:1200)
  326. ==27803==  Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd
  327. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  328. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  329. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  330. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  331. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  332. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  333. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  334. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  335. ==27803==    by 0x10AEC7: main (switch.c:1200)
  336. ==27803==  Block was alloc'd by thread #1
  337. ==27803==
  338. ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #1
  339. ==27803== Locks held: 3, at addresses 0x724FC78 0x75D8378 0x75D8418
  340. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  341. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  342. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  343. ==27803==    by 0x4DBCA52: switch_stun_ip_lookup (switch_stun.c:908)
  344. ==27803==    by 0x4DC0334: preprocess_stun_set (switch_xml.c:164)
  345. ==27803==    by 0x4DC1C07: preprocess (switch_xml.c:1533)
  346. ==27803==    by 0x4DC1D54: preprocess_glob (switch_xml.c:1383)
  347. ==27803==    by 0x4DC1B9F: preprocess (switch_xml.c:1537)
  348. ==27803==    by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682)
  349. ==27803==    by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370)
  350. ==27803==    by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340)
  351. ==27803==    by 0x4DC40AC: switch_xml_init (switch_xml.c:2426)
  352. ==27803==
  353. ==27803== This conflicts with a previous read of size 4 by thread #2
  354. ==27803== Locks held: none
  355. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  356. ==27803==    by 0x4CDD8B6: pool_thread (switch_core_memory.c:578)
  357. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  358. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  359. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  360. ==27803==    by 0x56244CE: clone (clone.S:95)
  361. ==27803==  Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd
  362. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  363. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  364. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  365. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  366. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  367. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  368. ==27803==    by 0x10AEC7: main (switch.c:1200)
  369. ==27803==  Block was alloc'd by thread #1
  370. ==27803==
  371. ==27803== ----------------------------------------------------------------
  372. ==27803==
  373. ==27803==  Lock at 0x75D8378 was first observed
  374. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  375. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  376. ==27803==    by 0x4DC4038: switch_xml_init (switch_xml.c:2416)
  377. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  378. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  379. ==27803==    by 0x10AEC7: main (switch.c:1200)
  380. ==27803==  Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd
  381. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  382. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  383. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  384. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  385. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  386. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  387. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  388. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  389. ==27803==    by 0x10AEC7: main (switch.c:1200)
  390. ==27803==  Block was alloc'd by thread #1
  391. ==27803==
  392. ==27803==  Lock at 0x75D8418 was first observed
  393. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  394. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  395. ==27803==    by 0x4DC4068: switch_xml_init (switch_xml.c:2418)
  396. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  397. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  398. ==27803==    by 0x10AEC7: main (switch.c:1200)
  399. ==27803==  Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd
  400. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  401. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  402. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  403. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  404. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  405. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  406. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  407. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  408. ==27803==    by 0x10AEC7: main (switch.c:1200)
  409. ==27803==  Block was alloc'd by thread #1
  410. ==27803==
  411. ==27803== Possible data race during read of size 4 at 0x5111798 by thread #1
  412. ==27803== Locks held: 2, at addresses 0x75D8378 0x75D8418
  413. ==27803==    at 0x4CDD7BB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  414. ==27803==    by 0x4DC03B2: preprocess_stun_set (switch_xml.c:178)
  415. ==27803==    by 0x4DC1C07: preprocess (switch_xml.c:1533)
  416. ==27803==    by 0x4DC1D54: preprocess_glob (switch_xml.c:1383)
  417. ==27803==    by 0x4DC1B9F: preprocess (switch_xml.c:1537)
  418. ==27803==    by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682)
  419. ==27803==    by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370)
  420. ==27803==    by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340)
  421. ==27803==    by 0x4DC40AC: switch_xml_init (switch_xml.c:2426)
  422. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  423. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  424. ==27803==    by 0x10AEC7: main (switch.c:1200)
  425. ==27803==
  426. ==27803== This conflicts with a previous write of size 4 by thread #2
  427. ==27803== Locks held: none
  428. ==27803==    at 0x4CDD89F: pool_thread (switch_core_memory.c:575)
  429. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  432. ==27803==    by 0x56244CE: clone (clone.S:95)
  433. ==27803==  Address 0x5111798 is 24 bytes inside data symbol "memory_manager"
  434. ==27803==
  435. ==27803== ----------------------------------------------------------------
  436. ==27803==
  437. ==27803==  Lock at 0x724FC78 was first observed
  438. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  439. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  440. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  441. ==27803==    by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730)
  442. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  443. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  444. ==27803==    by 0x10AEC7: main (switch.c:1200)
  445. ==27803==  Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd
  446. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  447. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  448. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  449. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  450. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  451. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  452. ==27803==    by 0x10AEC7: main (switch.c:1200)
  453. ==27803==  Block was alloc'd by thread #1
  454. ==27803==
  455. ==27803==  Lock at 0x75D8378 was first observed
  456. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  457. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  458. ==27803==    by 0x4DC4038: switch_xml_init (switch_xml.c:2416)
  459. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  460. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  461. ==27803==    by 0x10AEC7: main (switch.c:1200)
  462. ==27803==  Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd
  463. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  464. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  465. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  466. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  467. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  468. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  469. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  470. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  471. ==27803==    by 0x10AEC7: main (switch.c:1200)
  472. ==27803==  Block was alloc'd by thread #1
  473. ==27803==
  474. ==27803==  Lock at 0x75D8418 was first observed
  475. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  476. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  477. ==27803==    by 0x4DC4068: switch_xml_init (switch_xml.c:2418)
  478. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  479. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  480. ==27803==    by 0x10AEC7: main (switch.c:1200)
  481. ==27803==  Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd
  482. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  483. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  484. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  485. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  486. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  487. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  488. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  489. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  490. ==27803==    by 0x10AEC7: main (switch.c:1200)
  491. ==27803==  Block was alloc'd by thread #1
  492. ==27803==
  493. ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #1
  494. ==27803== Locks held: 3, at addresses 0x724FC78 0x75D8378 0x75D8418
  495. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  496. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  497. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  498. ==27803==    by 0x4DC03B2: preprocess_stun_set (switch_xml.c:178)
  499. ==27803==    by 0x4DC1C07: preprocess (switch_xml.c:1533)
  500. ==27803==    by 0x4DC1D54: preprocess_glob (switch_xml.c:1383)
  501. ==27803==    by 0x4DC1B9F: preprocess (switch_xml.c:1537)
  502. ==27803==    by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682)
  503. ==27803==    by 0x4DC6C5B: __switch_xml_open_root (switch_xml.c:2370)
  504. ==27803==    by 0x4DC33B5: switch_xml_open_root (switch_xml.c:2340)
  505. ==27803==    by 0x4DC40AC: switch_xml_init (switch_xml.c:2426)
  506. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  507. ==27803==
  508. ==27803== This conflicts with a previous read of size 4 by thread #2
  509. ==27803== Locks held: none
  510. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  511. ==27803==    by 0x4CDD8B6: pool_thread (switch_core_memory.c:578)
  512. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  513. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  514. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  515. ==27803==    by 0x56244CE: clone (clone.S:95)
  516. ==27803==  Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd
  517. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  518. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  519. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  520. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  521. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  522. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  523. ==27803==    by 0x10AEC7: main (switch.c:1200)
  524. ==27803==  Block was alloc'd by thread #1
  525. ==27803==
  526. ==27803== ----------------------------------------------------------------
  527. ==27803==
  528. ==27803==  Lock at 0x724FC78 was first observed
  529. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  530. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  531. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  532. ==27803==    by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730)
  533. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  534. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  535. ==27803==    by 0x10AEC7: main (switch.c:1200)
  536. ==27803==  Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd
  537. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  538. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  539. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  540. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  541. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  542. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  543. ==27803==    by 0x10AEC7: main (switch.c:1200)
  544. ==27803==  Block was alloc'd by thread #1
  545. ==27803==
  546. ==27803==  Lock at 0x75D8378 was first observed
  547. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  548. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  549. ==27803==    by 0x4DC4038: switch_xml_init (switch_xml.c:2416)
  550. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  551. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  552. ==27803==    by 0x10AEC7: main (switch.c:1200)
  553. ==27803==  Address 0x75d8378 is 1,360,392 bytes inside a block of size 1,363,968 alloc'd
  554. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  555. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  556. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  557. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  558. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  559. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  560. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  561. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  562. ==27803==    by 0x10AEC7: main (switch.c:1200)
  563. ==27803==  Block was alloc'd by thread #1
  564. ==27803==
  565. ==27803==  Lock at 0x75D8418 was first observed
  566. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  567. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  568. ==27803==    by 0x4DC4068: switch_xml_init (switch_xml.c:2418)
  569. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  570. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  571. ==27803==    by 0x10AEC7: main (switch.c:1200)
  572. ==27803==  Address 0x75d8418 is 1,360,552 bytes inside a block of size 1,363,968 alloc'd
  573. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  574. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  575. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  576. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  577. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  578. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  579. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  580. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  581. ==27803==    by 0x10AEC7: main (switch.c:1200)
  582. ==27803==  Block was alloc'd by thread #1
  583. ==27803==
  584. ==27803== Possible data race during read of size 4 at 0x724FC38 by thread #2
  585. ==27803== Locks held: none
  586. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  587. ==27803==    by 0x4CDD8B6: pool_thread (switch_core_memory.c:578)
  588. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  589. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  590. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  591. ==27803==    by 0x56244CE: clone (clone.S:95)
  592. ==27803==
  593. ==27803== This conflicts with a previous write of size 4 by thread #1
  594. ==27803== Locks held: 3, at addresses 0x724FC78 0x75D8378 0x75D8418
  595. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  596. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  597. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  598. ==27803==    by 0x4DC03B2: preprocess_stun_set (switch_xml.c:178)
  599. ==27803==    by 0x4DC1C07: preprocess (switch_xml.c:1533)
  600. ==27803==    by 0x4DC1D54: preprocess_glob (switch_xml.c:1383)
  601. ==27803==    by 0x4DC1B9F: preprocess (switch_xml.c:1537)
  602. ==27803==    by 0x4DC6AD4: switch_xml_parse_file (switch_xml.c:1682)
  603. ==27803==  Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd
  604. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  605. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  606. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  607. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  608. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  609. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  610. ==27803==    by 0x10AEC7: main (switch.c:1200)
  611. ==27803==  Block was alloc'd by thread #1
  612. ==27803==
  613. ==27803== ---Thread-Announcement------------------------------------------
  614. ==27803==
  615. ==27803== Thread #4 was created
  616. ==27803==    at 0x56244BE: clone (clone.S:71)
  617. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  618. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  619. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  620. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  621. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  622. ==27803==    by 0x4CF3F74: check_queue (switch_core_session.c:1859)
  623. ==27803==    by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888)
  624. ==27803==    by 0x4D597B0: switch_event_deliver_thread_pool (switch_event.c:292)
  625. ==27803==    by 0x4D597B0: switch_event_fire_detailed (switch_event.c:2029)
  626. ==27803==    by 0x4DC3425: switch_xml_open_root (switch_xml.c:2347)
  627. ==27803==    by 0x4DC3425: switch_xml_open_root (switch_xml.c:2332)
  628. ==27803==    by 0x4DC40AC: switch_xml_init (switch_xml.c:2426)
  629. ==27803==    by 0x4D06306: switch_core_init (switch_core.c:1989)
  630. ==27803==
  631. ==27803== ----------------------------------------------------------------
  632. ==27803==
  633. ==27803==  Lock at 0x724FC78 was first observed
  634. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  635. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  636. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  637. ==27803==    by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730)
  638. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  639. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  640. ==27803==    by 0x10AEC7: main (switch.c:1200)
  641. ==27803==  Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd
  642. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  643. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  644. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  645. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  646. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  647. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  648. ==27803==    by 0x10AEC7: main (switch.c:1200)
  649. ==27803==  Block was alloc'd by thread #1
  650. ==27803==
  651. ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #4
  652. ==27803== Locks held: 1, at address 0x724FC78
  653. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  654. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  655. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  656. ==27803==    by 0x4CEE229: switch_core_session_thread_pool_worker (switch_core_session.c:1806)
  657. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  658. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  659. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  660. ==27803==    by 0x56244CE: clone (clone.S:95)
  661. ==27803==
  662. ==27803== This conflicts with a previous read of size 4 by thread #2
  663. ==27803== Locks held: none
  664. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  665. ==27803==    by 0x4CDD8B6: pool_thread (switch_core_memory.c:578)
  666. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  667. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  668. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  669. ==27803==    by 0x56244CE: clone (clone.S:95)
  670. ==27803==  Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd
  671. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  672. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  673. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  674. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  675. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  676. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  677. ==27803==    by 0x10AEC7: main (switch.c:1200)
  678. ==27803==  Block was alloc'd by thread #1
  679. ==27803==
  680. ==27803== ---Thread-Announcement------------------------------------------
  681. ==27803==
  682. ==27803== Thread #5 was created
  683. ==27803==    at 0x56244BE: clone (clone.S:71)
  684. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  685. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  686. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  687. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  688. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  689. ==27803==    by 0x4DBFD96: switch_log_init (switch_log.c:706)
  690. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  691. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  692. ==27803==    by 0x10AEC7: main (switch.c:1200)
  693. ==27803==
  694. ==27803== ----------------------------------------------------------------
  695. ==27803==
  696. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  697. ==27803== Locks held: none
  698. ==27803==    at 0x4DBFD97: switch_log_init (switch_log.c:708)
  699. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  700. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  701. ==27803==    by 0x10AEC7: main (switch.c:1200)
  702. ==27803==
  703. ==27803== This conflicts with a previous write of size 1 by thread #5
  704. ==27803== Locks held: none
  705. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  706. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  707. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  708. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  709. ==27803==    by 0x56244CE: clone (clone.S:95)
  710. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  711. ==27803==
  712. ==27803== ----------------------------------------------------------------
  713. ==27803==
  714. ==27803== Possible data race during write of size 4 at 0x5111AB4 by thread #1
  715. ==27803== Locks held: none
  716. ==27803==    at 0x4D0360A: switch_core_session_ctl (switch_core.c:2922)
  717. ==27803==    by 0x4D03C10: switch_load_core_config (switch_core.c:2138)
  718. ==27803==    by 0x4D063C9: switch_core_init (switch_core.c:2009)
  719. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  720. ==27803==    by 0x10AEC7: main (switch.c:1200)
  721. ==27803==
  722. ==27803== This conflicts with a previous read of size 4 by thread #4
  723. ==27803== Locks held: none
  724. ==27803==    at 0x4DBF449: switch_log_vprintf (switch_log.c:525)
  725. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  726. ==27803==    by 0x4CEE20C: switch_core_session_thread_pool_worker (switch_core_session.c:1804)
  727. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  728. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  729. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  730. ==27803==    by 0x56244CE: clone (clone.S:95)
  731. ==27803==  Address 0x5111ab4 is 660 bytes inside data symbol "runtime"
  732. ==27803==
  733. ==27803== ----------------------------------------------------------------
  734. ==27803==
  735. ==27803==  Lock at 0x724FC78 was first observed
  736. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  737. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  738. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  739. ==27803==    by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730)
  740. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  741. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  742. ==27803==    by 0x10AEC7: main (switch.c:1200)
  743. ==27803==  Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd
  744. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  745. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  746. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  747. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  748. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  749. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  750. ==27803==    by 0x10AEC7: main (switch.c:1200)
  751. ==27803==  Block was alloc'd by thread #1
  752. ==27803==
  753. ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #1
  754. ==27803== Locks held: 1, at address 0x724FC78
  755. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  756. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  757. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  758. ==27803==    by 0x4CC0833: switch_file_exists (switch_apr.c:531)
  759. ==27803==    by 0x4CE3D2F: switch_core_gen_certs (switch_core_cert.c:261)
  760. ==27803==    by 0x4D2050F: switch_core_media_init (switch_core_media.c:14180)
  761. ==27803==    by 0x4D063DA: switch_core_init (switch_core.c:2013)
  762. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  763. ==27803==    by 0x10AEC7: main (switch.c:1200)
  764. ==27803==
  765. ==27803== This conflicts with a previous read of size 4 by thread #2
  766. ==27803== Locks held: none
  767. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  768. ==27803==    by 0x4CDD8B6: pool_thread (switch_core_memory.c:578)
  769. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  770. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  771. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  772. ==27803==    by 0x56244CE: clone (clone.S:95)
  773. ==27803==  Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd
  774. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  775. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  776. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  777. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  778. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  779. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  780. ==27803==    by 0x10AEC7: main (switch.c:1200)
  781. ==27803==  Block was alloc'd by thread #1
  782. ==27803==
  783. ==27803== ----------------------------------------------------------------
  784. ==27803==
  785. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  786. ==27803== Locks held: none
  787. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  788. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  789. ==27803==    by 0x4D43F47: switch_scheduler_add_task (switch_scheduler.c:252)
  790. ==27803==    by 0x4D06433: switch_core_init (switch_core.c:2023)
  791. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  792. ==27803==    by 0x10AEC7: main (switch.c:1200)
  793. ==27803==
  794. ==27803== This conflicts with a previous write of size 1 by thread #5
  795. ==27803== Locks held: none
  796. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  797. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  798. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  799. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  800. ==27803==    by 0x56244CE: clone (clone.S:95)
  801. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  802. ==27803==
  803. ==27803== ----------------------------------------------------------------
  804. ==27803==
  805. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  806. ==27803== Locks held: none
  807. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  808. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  809. ==27803==    by 0x4D43F47: switch_scheduler_add_task (switch_scheduler.c:252)
  810. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  811. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  812. ==27803==    by 0x10AEC7: main (switch.c:1200)
  813. ==27803==
  814. ==27803== This conflicts with a previous write of size 1 by thread #5
  815. ==27803== Locks held: none
  816. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  817. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  818. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  819. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  820. ==27803==    by 0x56244CE: clone (clone.S:95)
  821. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  822. ==27803==
  823. ==27803== ---Thread-Announcement------------------------------------------
  824. ==27803==
  825. ==27803== Thread #6 was created
  826. ==27803==    at 0x56244BE: clone (clone.S:71)
  827. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  828. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  829. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  830. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  831. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  832. ==27803==    by 0x4D44364: switch_scheduler_task_thread_start (switch_scheduler.c:348)
  833. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  834. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  835. ==27803==    by 0x10AEC7: main (switch.c:1200)
  836. ==27803==
  837. ==27803== ----------------------------------------------------------------
  838. ==27803==
  839. ==27803== Possible data race during write of size 1 at 0x747F9F0 by thread #6
  840. ==27803== Locks held: none
  841. ==27803==    at 0x4841810: mempcpy (vg_replace_strmem.c:1536)
  842. ==27803==    by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243)
  843. ==27803==    by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204)
  844. ==27803==    by 0x559B54E: fputs (iofputs.c:38)
  845. ==27803==    by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648)
  846. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  847. ==27803==    by 0x4D43C8C: switch_scheduler_task_thread (switch_scheduler.c:186)
  848. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  849. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  850. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  851. ==27803==    by 0x56244CE: clone (clone.S:95)
  852. ==27803==
  853. ==27803== This conflicts with a previous write of size 1 by thread #1
  854. ==27803== Locks held: none
  855. ==27803==    at 0x4841810: mempcpy (vg_replace_strmem.c:1536)
  856. ==27803==    by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243)
  857. ==27803==    by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204)
  858. ==27803==    by 0x559B54E: fputs (iofputs.c:38)
  859. ==27803==    by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648)
  860. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  861. ==27803==    by 0x4D43F47: switch_scheduler_add_task (switch_scheduler.c:252)
  862. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  863. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  864. ==27803==  Address 0x747f9f0 is 0 bytes inside a block of size 1,024 alloc'd
  865. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  866. ==27803==    by 0x559A71B: _IO_file_doallocate (filedoalloc.c:101)
  867. ==27803==    by 0x55A86FF: _IO_doallocbuf (genops.c:347)
  868. ==27803==    by 0x55A7987: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:752)
  869. ==27803==    by 0x55A6A8E: _IO_new_file_xsputn (fileops.c:1251)
  870. ==27803==    by 0x55A6A8E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204)
  871. ==27803==    by 0x559B54E: fputs (iofputs.c:38)
  872. ==27803==    by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648)
  873. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  874. ==27803==    by 0x4D567B8: switch_event_init (switch_event.c:710)
  875. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  876. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  877. ==27803==    by 0x10AEC7: main (switch.c:1200)
  878. ==27803==  Block was alloc'd by thread #1
  879. ==27803==
  880. ==27803== ----------------------------------------------------------------
  881. ==27803==
  882. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #6
  883. ==27803== Locks held: none
  884. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  885. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  886. ==27803==    by 0x4D43C8C: switch_scheduler_task_thread (switch_scheduler.c:186)
  887. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  888. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  889. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  890. ==27803==    by 0x56244CE: clone (clone.S:95)
  891. ==27803==
  892. ==27803== This conflicts with a previous write of size 1 by thread #5
  893. ==27803== Locks held: none
  894. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  895. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  896. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  897. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  898. ==27803==    by 0x56244CE: clone (clone.S:95)
  899. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  900. ==27803==
  901. ==27803== ----------------------------------------------------------------
  902. ==27803==
  903. ==27803== Possible data race during read of size 1 at 0x5111962 by thread #6
  904. ==27803== Locks held: none
  905. ==27803==    at 0x483E503: __strlen_sse2 (vg_replace_strmem.c:461)
  906. ==27803==    by 0x4D55E9D: my_dup (switch_event.c:115)
  907. ==27803==    by 0x4D574A0: switch_event_add_header_string (switch_event.c:1221)
  908. ==27803==    by 0x4D574A0: switch_event_add_header_string (switch_event.c:1218)
  909. ==27803==    by 0x4D58901: switch_event_prep_for_delivery_detailed (switch_event.c:1981)
  910. ==27803==    by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:774)
  911. ==27803==    by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:743)
  912. ==27803==    by 0x4D026DB: send_heartbeat (switch_core.c:85)
  913. ==27803==    by 0x4D026DB: heartbeat_callback (switch_core.c:216)
  914. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  915. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  916. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  917. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  918. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  919. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  920. ==27803==
  921. ==27803== This conflicts with a previous write of size 1 by thread #1
  922. ==27803== Locks held: none
  923. ==27803==    at 0x55A88D5: _IO_default_xsputn (genops.c:394)
  924. ==27803==    by 0x55A88D5: _IO_default_xsputn (genops.c:370)
  925. ==27803==    by 0x557B808: vfprintf (vfprintf.c:1637)
  926. ==27803==    by 0x559D320: vsprintf (iovsprintf.c:42)
  927. ==27803==    by 0x5583773: sprintf (sprintf.c:32)
  928. ==27803==    by 0x502999E: apr_uuid_format (uuid.c:29)
  929. ==27803==    by 0x4D06480: switch_core_init (switch_core.c:2028)
  930. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  931. ==27803==    by 0x10AEC7: main (switch.c:1200)
  932. ==27803==  Address 0x5111962 is 322 bytes inside data symbol "runtime"
  933. ==27803==
  934. ==27803== ----------------------------------------------------------------
  935. ==27803==
  936. ==27803== Possible data race during read of size 4 at 0x5111D08 by thread #6
  937. ==27803== Locks held: none
  938. ==27803==    at 0x4D596F4: switch_event_fire_detailed (switch_event.c:2021)
  939. ==27803==    by 0x4D029DA: send_heartbeat (switch_core.c:114)
  940. ==27803==    by 0x4D029DA: heartbeat_callback (switch_core.c:216)
  941. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  942. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  943. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  944. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  945. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  946. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  947. ==27803==    by 0x56244CE: clone (clone.S:95)
  948. ==27803==
  949. ==27803== This conflicts with a previous write of size 4 by thread #1
  950. ==27803== Locks held: none
  951. ==27803==    at 0x4D06540: switch_core_init_and_modload (switch_core.c:2480)
  952. ==27803==    by 0x10AEC7: main (switch.c:1200)
  953. ==27803==  Address 0x5111d08 is 1256 bytes inside data symbol "runtime"
  954. ==27803==
  955. ==27803== ----------------------------------------------------------------
  956. ==27803==
  957. ==27803== Possible data race during read of size 4 at 0x5111D08 by thread #6
  958. ==27803== Locks held: none
  959. ==27803==    at 0x4D596F4: switch_event_fire_detailed (switch_event.c:2021)
  960. ==27803==    by 0x4D43D76: switch_scheduler_task_thread (switch_scheduler.c:193)
  961. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  962. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  963. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  964. ==27803==    by 0x56244CE: clone (clone.S:95)
  965. ==27803==
  966. ==27803== This conflicts with a previous write of size 4 by thread #1
  967. ==27803== Locks held: none
  968. ==27803==    at 0x4D06540: switch_core_init_and_modload (switch_core.c:2480)
  969. ==27803==    by 0x10AEC7: main (switch.c:1200)
  970. ==27803==  Address 0x5111d08 is 1256 bytes inside data symbol "runtime"
  971. ==27803==
  972. ==27803== ----------------------------------------------------------------
  973. ==27803==
  974. ==27803==  Lock at 0x7427960 was first observed
  975. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  976. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  977. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  978. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  979. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  980. ==27803==    by 0x10AEC7: main (switch.c:1200)
  981. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  982. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  983. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  984. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  985. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  986. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  987. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  988. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  989. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  990. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  991. ==27803==    by 0x10AEC7: main (switch.c:1200)
  992. ==27803==  Block was alloc'd by thread #1
  993. ==27803==
  994. ==27803==  Lock at 0x7427AF0 was first observed
  995. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  996. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  997. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  998. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  999. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  1000. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  1001. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1002. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1003. ==27803==  Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd
  1004. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1005. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1006. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1007. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  1008. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  1009. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  1010. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  1011. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  1012. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1013. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1014. ==27803==  Block was alloc'd by thread #1
  1015. ==27803==
  1016. ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #6
  1017. ==27803== Locks held: 1, at address 0x7427960
  1018. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  1019. ==27803==    by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369)
  1020. ==27803==    by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024)
  1021. ==27803==    by 0x4D43D76: switch_scheduler_task_thread (switch_scheduler.c:193)
  1022. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1023. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1024. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1025. ==27803==    by 0x56244CE: clone (clone.S:95)
  1026. ==27803==
  1027. ==27803== This conflicts with a previous write of size 4 by thread #3
  1028. ==27803== Locks held: 1, at address 0x7427AF0
  1029. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  1030. ==27803==    by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328)
  1031. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1032. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1033. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1034. ==27803==    by 0x56244CE: clone (clone.S:95)
  1035. ==27803==  Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd
  1036. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1037. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1038. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1039. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  1040. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  1041. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  1042. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  1043. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  1044. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1045. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1046. ==27803==  Block was alloc'd by thread #1
  1047. ==27803==
  1048. ==27803== ---Thread-Announcement------------------------------------------
  1049. ==27803==
  1050. ==27803== Thread #7 was created
  1051. ==27803==    at 0x56244BE: clone (clone.S:71)
  1052. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  1053. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  1054. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  1055. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  1056. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  1057. ==27803==    by 0x4D439E6: task_thread_loop (switch_scheduler.c:128)
  1058. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  1059. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1060. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1061. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1062. ==27803==    by 0x56244CE: clone (clone.S:95)
  1063. ==27803==
  1064. ==27803== ----------------------------------------------------------------
  1065. ==27803==
  1066. ==27803==  Lock at 0x7BA0200 was first observed
  1067. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1068. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1069. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  1070. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  1071. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1072. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1073. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  1074. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1075. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1076. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1077. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1078. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  1079. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  1080. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1081. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1082. ==27803==  Block was alloc'd by thread #1
  1083. ==27803==
  1084. ==27803== Possible data race during write of size 8 at 0x79EF078 by thread #7
  1085. ==27803== Locks held: none
  1086. ==27803==    at 0x4CFF464: check_ip_callback (switch_core.c:228)
  1087. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  1088. ==27803==    by 0x4D43DA0: task_own_thread (switch_scheduler.c:95)
  1089. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1090. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1091. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1092. ==27803==    by 0x56244CE: clone (clone.S:95)
  1093. ==27803==
  1094. ==27803== This conflicts with a previous read of size 8 by thread #6
  1095. ==27803== Locks held: 1, at address 0x7BA0200
  1096. ==27803==    at 0x4D43919: task_thread_loop (switch_scheduler.c:114)
  1097. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  1098. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1099. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1100. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1101. ==27803==    by 0x56244CE: clone (clone.S:95)
  1102. ==27803==  Address 0x79ef078 is 8 bytes inside a block of size 120 alloc'd
  1103. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  1104. ==27803==    by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221)
  1105. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  1106. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1107. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1108. ==27803==  Block was alloc'd by thread #1
  1109. ==27803==
  1110. ==27803== ----------------------------------------------------------------
  1111. ==27803==
  1112. ==27803==  Lock at 0x724FC78 was first observed
  1113. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1114. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  1115. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  1116. ==27803==    by 0x4CDDAC7: switch_core_memory_init (switch_core_memory.c:730)
  1117. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1118. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1119. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1120. ==27803==  Address 0x724fc78 is 312 bytes inside a block of size 8,192 alloc'd
  1121. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1122. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1123. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1124. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  1125. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1126. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1127. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1128. ==27803==  Block was alloc'd by thread #1
  1129. ==27803==
  1130. ==27803== Possible data race during write of size 4 at 0x724FC38 by thread #7
  1131. ==27803== Locks held: 1, at address 0x724FC78
  1132. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  1133. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  1134. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  1135. ==27803==    by 0x4D43DBD: task_own_thread (switch_scheduler.c:96)
  1136. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1137. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1138. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1139. ==27803==    by 0x56244CE: clone (clone.S:95)
  1140. ==27803==
  1141. ==27803== This conflicts with a previous write of size 4 by thread #1
  1142. ==27803== Locks held: 1, at address 0x724FC78
  1143. ==27803==    at 0x5029DC5: apr_queue_push (apr_queue.c:191)
  1144. ==27803==    by 0x4CC12AA: switch_queue_push (switch_apr.c:1172)
  1145. ==27803==    by 0x4CDD7EE: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  1146. ==27803==    by 0x4CC0833: switch_file_exists (switch_apr.c:531)
  1147. ==27803==    by 0x4CE3D2F: switch_core_gen_certs (switch_core_cert.c:261)
  1148. ==27803==    by 0x4D2050F: switch_core_media_init (switch_core_media.c:14180)
  1149. ==27803==    by 0x4D063DA: switch_core_init (switch_core.c:2013)
  1150. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1151. ==27803==  Address 0x724fc38 is 248 bytes inside a block of size 8,192 alloc'd
  1152. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1153. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1154. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1155. ==27803==    by 0x4CDDA45: switch_core_memory_init (switch_core_memory.c:700)
  1156. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1157. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1158. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1159. ==27803==  Block was alloc'd by thread #1
  1160. ==27803==
  1161. ==27803== ----------------------------------------------------------------
  1162. ==27803==
  1163. ==27803==  Lock at 0x7315918 was first observed
  1164. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1165. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1166. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1167. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1168. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1169. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1170. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1171. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1172. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1173. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1174. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1175. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1176. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1177. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1178. ==27803==  Block was alloc'd by thread #1
  1179. ==27803==
  1180. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1181. ==27803== Locks held: 1, at address 0x7315918
  1182. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1183. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1184. ==27803==    by 0x4D01220: switch_load_network_lists (switch_core.c:1471)
  1185. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1186. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1187. ==27803==
  1188. ==27803== This conflicts with a previous write of size 1 by thread #5
  1189. ==27803== Locks held: none
  1190. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1191. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1194. ==27803==    by 0x56244CE: clone (clone.S:95)
  1195. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1196. ==27803==
  1197. ==27803== ----------------------------------------------------------------
  1198. ==27803==
  1199. ==27803==  Lock at 0x7315918 was first observed
  1200. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1201. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1202. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1203. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1204. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1205. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1206. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1207. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1208. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1209. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1210. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1211. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1212. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1213. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1214. ==27803==  Block was alloc'd by thread #1
  1215. ==27803==
  1216. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1217. ==27803== Locks held: 1, at address 0x7315918
  1218. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1219. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1220. ==27803==    by 0x4D505B8: switch_network_list_perform_add_cidr_token (switch_utils.c:658)
  1221. ==27803==    by 0x4D52C8B: switch_network_list_add_cidr_port_token (switch_utils.c:686)
  1222. ==27803==    by 0x4D0123B: switch_load_network_lists (switch_core.c:1472)
  1223. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1224. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1225. ==27803==
  1226. ==27803== This conflicts with a previous write of size 1 by thread #5
  1227. ==27803== Locks held: none
  1228. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1229. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1230. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1231. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1232. ==27803==    by 0x56244CE: clone (clone.S:95)
  1233. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1234. ==27803==
  1235. ==27803== ----------------------------------------------------------------
  1236. ==27803==
  1237. ==27803==  Lock at 0x7315918 was first observed
  1238. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1239. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1240. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1241. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1242. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1243. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1244. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1245. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1246. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1247. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1248. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1249. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1250. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1251. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1252. ==27803==  Block was alloc'd by thread #1
  1253. ==27803==
  1254. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1255. ==27803== Locks held: 1, at address 0x7315918
  1256. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1257. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1258. ==27803==    by 0x4D0129C: switch_load_network_lists (switch_core.c:1477)
  1259. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1260. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1261. ==27803==
  1262. ==27803== This conflicts with a previous write of size 1 by thread #5
  1263. ==27803== Locks held: none
  1264. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1265. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1266. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1267. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1268. ==27803==    by 0x56244CE: clone (clone.S:95)
  1269. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1270. ==27803==
  1271. ==27803== ----------------------------------------------------------------
  1272. ==27803==
  1273. ==27803==  Lock at 0x7315918 was first observed
  1274. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1275. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1276. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1277. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1278. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1279. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1280. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1281. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1282. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1283. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1284. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1285. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1286. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1287. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1288. ==27803==  Block was alloc'd by thread #1
  1289. ==27803==
  1290. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1291. ==27803== Locks held: 1, at address 0x7315918
  1292. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1293. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1294. ==27803==    by 0x4D01370: switch_load_network_lists (switch_core.c:1486)
  1295. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1296. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1297. ==27803==
  1298. ==27803== This conflicts with a previous write of size 1 by thread #5
  1299. ==27803== Locks held: none
  1300. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1301. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1302. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1303. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1304. ==27803==    by 0x56244CE: clone (clone.S:95)
  1305. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1306. ==27803==
  1307. ==27803== ----------------------------------------------------------------
  1308. ==27803==
  1309. ==27803==  Lock at 0x7315918 was first observed
  1310. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1311. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1312. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1313. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1314. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1315. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1316. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1317. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1318. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1319. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1320. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1321. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1322. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1323. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1324. ==27803==  Block was alloc'd by thread #1
  1325. ==27803==
  1326. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1327. ==27803== Locks held: 1, at address 0x7315918
  1328. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1329. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1330. ==27803==    by 0x4D01464: switch_load_network_lists (switch_core.c:1497)
  1331. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1332. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1333. ==27803==
  1334. ==27803== This conflicts with a previous write of size 1 by thread #5
  1335. ==27803== Locks held: none
  1336. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1337. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1338. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1339. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1340. ==27803==    by 0x56244CE: clone (clone.S:95)
  1341. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1342. ==27803==
  1343. ==27803== ----------------------------------------------------------------
  1344. ==27803==
  1345. ==27803==  Lock at 0x7315918 was first observed
  1346. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1347. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1348. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1349. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1350. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1351. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1352. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1353. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1354. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1355. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1356. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1357. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1358. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1359. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1360. ==27803==  Block was alloc'd by thread #1
  1361. ==27803==
  1362. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1363. ==27803== Locks held: 1, at address 0x7315918
  1364. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1365. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1366. ==27803==    by 0x4D014FC: switch_load_network_lists (switch_core.c:1505)
  1367. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1368. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1369. ==27803==
  1370. ==27803== This conflicts with a previous write of size 1 by thread #5
  1371. ==27803== Locks held: none
  1372. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1373. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1374. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1375. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1376. ==27803==    by 0x56244CE: clone (clone.S:95)
  1377. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1378. ==27803==
  1379. ==27803== ----------------------------------------------------------------
  1380. ==27803==
  1381. ==27803==  Lock at 0x7315918 was first observed
  1382. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1383. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1384. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1385. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1386. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1387. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1388. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1389. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1390. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1391. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1392. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1393. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1394. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1395. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1396. ==27803==  Block was alloc'd by thread #1
  1397. ==27803==
  1398. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1399. ==27803== Locks held: 1, at address 0x7315918
  1400. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1401. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1402. ==27803==    by 0x4D015F0: switch_load_network_lists (switch_core.c:1517)
  1403. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1404. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1405. ==27803==
  1406. ==27803== This conflicts with a previous write of size 1 by thread #5
  1407. ==27803== Locks held: none
  1408. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1409. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1410. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1411. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1412. ==27803==    by 0x56244CE: clone (clone.S:95)
  1413. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1414. ==27803==
  1415. ==27803== ----------------------------------------------------------------
  1416. ==27803==
  1417. ==27803==  Lock at 0x7315918 was first observed
  1418. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1419. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1420. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1421. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1422. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1423. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1424. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1425. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1426. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1427. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1428. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1429. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1430. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1431. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1432. ==27803==  Block was alloc'd by thread #1
  1433. ==27803==
  1434. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1435. ==27803== Locks held: 1, at address 0x7315918
  1436. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1437. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1438. ==27803==    by 0x4D01677: switch_load_network_lists (switch_core.c:1524)
  1439. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1440. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1441. ==27803==
  1442. ==27803== This conflicts with a previous write of size 1 by thread #5
  1443. ==27803== Locks held: none
  1444. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1445. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1448. ==27803==    by 0x56244CE: clone (clone.S:95)
  1449. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1450. ==27803==
  1451. ==27803== ----------------------------------------------------------------
  1452. ==27803==
  1453. ==27803==  Lock at 0x7315918 was first observed
  1454. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1455. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1456. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1457. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1458. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1459. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1460. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1461. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1462. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1463. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1464. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1465. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1466. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1467. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1468. ==27803==  Block was alloc'd by thread #1
  1469. ==27803==
  1470. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1471. ==27803== Locks held: 1, at address 0x7315918
  1472. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1473. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1474. ==27803==    by 0x4D016E9: switch_load_network_lists (switch_core.c:1531)
  1475. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1476. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1477. ==27803==
  1478. ==27803== This conflicts with a previous write of size 1 by thread #5
  1479. ==27803== Locks held: none
  1480. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1481. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1484. ==27803==    by 0x56244CE: clone (clone.S:95)
  1485. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1486. ==27803==
  1487. ==27803== ----------------------------------------------------------------
  1488. ==27803==
  1489. ==27803==  Lock at 0x7315918 was first observed
  1490. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1491. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1492. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1493. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1494. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1495. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1496. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1497. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1498. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1499. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1500. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1501. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1502. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1503. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1504. ==27803==  Block was alloc'd by thread #1
  1505. ==27803==
  1506. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1507. ==27803== Locks held: 1, at address 0x7315918
  1508. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1509. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1510. ==27803==    by 0x4D01DA8: switch_load_network_lists (switch_core.c:1533)
  1511. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1512. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1513. ==27803==
  1514. ==27803== This conflicts with a previous write of size 1 by thread #5
  1515. ==27803== Locks held: none
  1516. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1517. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1518. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1519. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1520. ==27803==    by 0x56244CE: clone (clone.S:95)
  1521. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1522. ==27803==
  1523. ==27803== ----------------------------------------------------------------
  1524. ==27803==
  1525. ==27803==  Lock at 0x7315918 was first observed
  1526. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1527. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1528. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1529. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1530. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1531. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1532. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1533. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1534. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1535. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1536. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1537. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1538. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1539. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1540. ==27803==  Block was alloc'd by thread #1
  1541. ==27803==
  1542. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1543. ==27803== Locks held: 1, at address 0x7315918
  1544. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1545. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1546. ==27803==    by 0x4D017DA: switch_load_network_lists (switch_core.c:1543)
  1547. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1548. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1549. ==27803==
  1550. ==27803== This conflicts with a previous write of size 1 by thread #5
  1551. ==27803== Locks held: none
  1552. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1553. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1554. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1555. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1556. ==27803==    by 0x56244CE: clone (clone.S:95)
  1557. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1558. ==27803==
  1559. ==27803== ----------------------------------------------------------------
  1560. ==27803==
  1561. ==27803==  Lock at 0x7315918 was first observed
  1562. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1563. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1564. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1565. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1566. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1567. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1568. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1569. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1570. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1571. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1572. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1573. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1574. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1575. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1576. ==27803==  Block was alloc'd by thread #1
  1577. ==27803==
  1578. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1579. ==27803== Locks held: 1, at address 0x7315918
  1580. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1581. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1582. ==27803==    by 0x4D0187D: switch_load_network_lists (switch_core.c:1550)
  1583. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1584. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1585. ==27803==
  1586. ==27803== This conflicts with a previous write of size 1 by thread #5
  1587. ==27803== Locks held: none
  1588. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1589. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1590. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1591. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1592. ==27803==    by 0x56244CE: clone (clone.S:95)
  1593. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1594. ==27803==
  1595. ==27803== ----------------------------------------------------------------
  1596. ==27803==
  1597. ==27803==  Lock at 0x7315918 was first observed
  1598. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1599. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1600. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1601. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1602. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1603. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1604. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1605. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1606. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1607. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1608. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1609. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1610. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1611. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1612. ==27803==  Block was alloc'd by thread #1
  1613. ==27803==
  1614. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1615. ==27803== Locks held: 1, at address 0x7315918
  1616. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1617. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1618. ==27803==    by 0x4D01D6D: switch_load_network_lists (switch_core.c:1553)
  1619. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1620. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1621. ==27803==
  1622. ==27803== This conflicts with a previous write of size 1 by thread #5
  1623. ==27803== Locks held: none
  1624. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1625. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1626. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1627. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1628. ==27803==    by 0x56244CE: clone (clone.S:95)
  1629. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1630. ==27803==
  1631. ==27803== ----------------------------------------------------------------
  1632. ==27803==
  1633. ==27803==  Lock at 0x7315918 was first observed
  1634. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1635. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1636. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  1637. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1638. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1639. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  1640. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1641. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1642. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1643. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1644. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  1645. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  1646. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1647. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1648. ==27803==  Block was alloc'd by thread #1
  1649. ==27803==
  1650. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  1651. ==27803== Locks held: 1, at address 0x7315918
  1652. ==27803==    at 0x4DBF689: switch_log_vprintf (switch_log.c:654)
  1653. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  1654. ==27803==    by 0x4D01A0D: switch_load_network_lists (switch_core.c:1580)
  1655. ==27803==    by 0x4D0655E: switch_core_init_and_modload (switch_core.c:2483)
  1656. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1657. ==27803==
  1658. ==27803== This conflicts with a previous write of size 1 by thread #5
  1659. ==27803== Locks held: none
  1660. ==27803==    at 0x4DBFC28: log_thread (switch_log.c:463)
  1661. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1662. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1663. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1664. ==27803==    by 0x56244CE: clone (clone.S:95)
  1665. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  1666. ==27803==
  1667. ==27803== ----------------------------------------------------------------
  1668. ==27803==
  1669. ==27803==  Lock at 0x7BA0200 was first observed
  1670. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1671. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1672. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  1673. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  1674. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1675. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1676. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  1677. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1678. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1679. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1680. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1681. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  1682. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  1683. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1684. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1685. ==27803==  Block was alloc'd by thread #1
  1686. ==27803==
  1687. ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #1
  1688. ==27803== Locks held: none
  1689. ==27803==    at 0x4DCCFB6: softtimer_load (switch_time.c:1521)
  1690. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  1691. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  1692. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  1693. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1694. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1695. ==27803==
  1696. ==27803== This conflicts with a previous read of size 4 by thread #6
  1697. ==27803== Locks held: 1, at address 0x7BA0200
  1698. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  1699. ==27803==    by 0x4DCB808: switch_epoch_time_now (switch_time.c:323)
  1700. ==27803==    by 0x4D43915: task_thread_loop (switch_scheduler.c:113)
  1701. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  1702. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1703. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1704. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1705. ==27803==    by 0x56244CE: clone (clone.S:95)
  1706. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  1707. ==27803==
  1708. ==27803== ----------------------------------------------------------------
  1709. ==27803==
  1710. ==27803==  Lock at 0x7BA0200 was first observed
  1711. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1712. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1713. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  1714. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  1715. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1716. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1717. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  1718. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1719. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1720. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1721. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1722. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  1723. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  1724. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1725. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1726. ==27803==  Block was alloc'd by thread #1
  1727. ==27803==
  1728. ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #6
  1729. ==27803== Locks held: 1, at address 0x7BA0200
  1730. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  1731. ==27803==    by 0x4DCB808: switch_epoch_time_now (switch_time.c:323)
  1732. ==27803==    by 0x4D43915: task_thread_loop (switch_scheduler.c:113)
  1733. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  1734. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1735. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1736. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1737. ==27803==    by 0x56244CE: clone (clone.S:95)
  1738. ==27803==
  1739. ==27803== This conflicts with a previous write of size 4 by thread #1
  1740. ==27803== Locks held: none
  1741. ==27803==    at 0x4DCCFB6: softtimer_load (switch_time.c:1521)
  1742. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  1743. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  1744. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  1745. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1746. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1747. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  1748. ==27803==
  1749. ==27803== ---Thread-Announcement------------------------------------------
  1750. ==27803==
  1751. ==27803== Thread #8 was created
  1752. ==27803==    at 0x56244BE: clone (clone.S:71)
  1753. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  1754. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  1755. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  1756. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  1757. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  1758. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903)
  1759. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  1760. ==27803==    by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967)
  1761. ==27803==    by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1762. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1763. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1764. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1765. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1766. ==27803==
  1767. ==27803== ----------------------------------------------------------------
  1768. ==27803==
  1769. ==27803==  Lock at 0x7A5CE68 was first observed
  1770. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1771. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1772. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  1773. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  1774. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1775. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1776. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1777. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1778. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1779. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  1780. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1781. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1782. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1783. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1784. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  1785. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  1786. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1787. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1788. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1789. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1790. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1791. ==27803==  Block was alloc'd by thread #1
  1792. ==27803==
  1793. ==27803==  Lock at 0x7E36A38 was first observed
  1794. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1795. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1796. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  1797. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1798. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1799. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  1800. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1801. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1802. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1803. ==27803==    by 0x56244CE: clone (clone.S:95)
  1804. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  1805. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1806. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1807. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1808. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1809. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  1810. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1811. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1812. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  1813. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1814. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1815. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1816. ==27803==    by 0x56244CE: clone (clone.S:95)
  1817. ==27803==  Block was alloc'd by thread #8
  1818. ==27803==
  1819. ==27803==  Lock at 0x7B9F720 was first observed
  1820. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1821. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1822. ==27803==    by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629)
  1823. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1824. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1825. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1826. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1827. ==27803==  Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd
  1828. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1829. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1830. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1831. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1832. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  1833. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  1834. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1835. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1836. ==27803==  Block was alloc'd by thread #1
  1837. ==27803==
  1838. ==27803==  Lock at 0x7DF69D8 was first observed
  1839. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1840. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1841. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  1842. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1843. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1844. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  1845. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  1846. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  1847. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1848. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1849. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1850. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1851. ==27803==  Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd
  1852. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1853. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1854. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1855. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1856. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  1857. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1858. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1859. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  1860. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  1861. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  1862. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1863. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1864. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1865. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1866. ==27803==  Block was alloc'd by thread #1
  1867. ==27803==
  1868. ==27803== Possible data race during write of size 4 at 0x7A5CDF0 by thread #8
  1869. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  1870. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  1871. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1872. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1873. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1874. ==27803==    by 0x56244CE: clone (clone.S:95)
  1875. ==27803==
  1876. ==27803== This conflicts with a previous read of size 4 by thread #1
  1877. ==27803== Locks held: 2, at addresses 0x7B9F720 0x7DF69D8
  1878. ==27803==    at 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904)
  1879. ==27803==    by 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  1880. ==27803==    by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967)
  1881. ==27803==    by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1882. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1883. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1884. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1885. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1886. ==27803==  Address 0x7a5cdf0 is 336 bytes inside a block of size 8,192 alloc'd
  1887. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1888. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1889. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1890. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1891. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  1892. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  1893. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1894. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1895. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1896. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1897. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1898. ==27803==  Block was alloc'd by thread #1
  1899. ==27803==
  1900. ==27803== ----------------------------------------------------------------
  1901. ==27803==
  1902. ==27803==  Lock at 0x7B9F720 was first observed
  1903. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1904. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1905. ==27803==    by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629)
  1906. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1907. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1908. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1909. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1910. ==27803==  Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd
  1911. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1912. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  1913. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  1914. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  1915. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  1916. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  1917. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  1918. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1919. ==27803==  Block was alloc'd by thread #1
  1920. ==27803==
  1921. ==27803==  Lock at 0x7DF69D8 was first observed
  1922. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1923. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1924. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  1925. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1926. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1927. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  1928. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  1929. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  1930. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1931. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1932. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1933. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1934. ==27803==  Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd
  1935. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1936. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1937. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1938. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1939. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  1940. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1941. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1942. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  1943. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  1944. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  1945. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1946. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1947. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1948. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1949. ==27803==  Block was alloc'd by thread #1
  1950. ==27803==
  1951. ==27803==  Lock at 0x7A5CE68 was first observed
  1952. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1953. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1954. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  1955. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  1956. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1957. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1958. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1959. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1960. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1961. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  1962. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1963. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1964. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1965. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1966. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  1967. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  1968. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  1969. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  1970. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  1971. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  1972. ==27803==    by 0x10AEC7: main (switch.c:1200)
  1973. ==27803==  Block was alloc'd by thread #1
  1974. ==27803==
  1975. ==27803==  Lock at 0x7E36A38 was first observed
  1976. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  1977. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  1978. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  1979. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1980. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1981. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  1982. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1983. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1984. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1985. ==27803==    by 0x56244CE: clone (clone.S:95)
  1986. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  1987. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  1988. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  1989. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  1990. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  1991. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  1992. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  1993. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  1994. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  1995. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  1996. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  1997. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  1998. ==27803==    by 0x56244CE: clone (clone.S:95)
  1999. ==27803==  Block was alloc'd by thread #8
  2000. ==27803==
  2001. ==27803== Possible data race during read of size 4 at 0x7A5CDF0 by thread #1
  2002. ==27803== Locks held: 2, at addresses 0x7B9F720 0x7DF69D8
  2003. ==27803==    at 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1904)
  2004. ==27803==    by 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  2005. ==27803==    by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967)
  2006. ==27803==    by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2007. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2008. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2009. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2010. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2011. ==27803==
  2012. ==27803== This conflicts with a previous write of size 4 by thread #8
  2013. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  2014. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  2015. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2016. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2017. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2018. ==27803==    by 0x56244CE: clone (clone.S:95)
  2019. ==27803==  Address 0x7a5cdf0 is 336 bytes inside a block of size 8,192 alloc'd
  2020. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2021. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2022. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2023. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2024. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2025. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2026. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2027. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2028. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2029. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2030. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2031. ==27803==  Block was alloc'd by thread #1
  2032. ==27803==
  2033. ==27803== ----------------------------------------------------------------
  2034. ==27803==
  2035. ==27803==  Lock at 0x7B9F720 was first observed
  2036. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2037. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2038. ==27803==    by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629)
  2039. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2040. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2041. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2042. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2043. ==27803==  Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd
  2044. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2045. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2046. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2047. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2048. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  2049. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  2050. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  2051. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2052. ==27803==  Block was alloc'd by thread #1
  2053. ==27803==
  2054. ==27803==  Lock at 0x7DF69D8 was first observed
  2055. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2056. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2057. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2058. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2059. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2060. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2061. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2062. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2063. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2064. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2065. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2066. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2067. ==27803==  Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd
  2068. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2069. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2070. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2071. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2072. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2073. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2074. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2075. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2076. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2077. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2078. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2079. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2080. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2081. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2082. ==27803==  Block was alloc'd by thread #1
  2083. ==27803==
  2084. ==27803==  Lock at 0x7E36A38 was first observed
  2085. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2086. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2087. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2088. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2089. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2090. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2091. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2092. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2093. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2094. ==27803==    by 0x56244CE: clone (clone.S:95)
  2095. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2096. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2097. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2098. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2099. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2100. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2101. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2102. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2103. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2104. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2105. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2106. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2107. ==27803==    by 0x56244CE: clone (clone.S:95)
  2108. ==27803==  Block was alloc'd by thread #8
  2109. ==27803==
  2110. ==27803== Possible data race during read of size 8 at 0x7A5CDB8 by thread #1
  2111. ==27803== Locks held: 2, at addresses 0x7B9F720 0x7DF69D8
  2112. ==27803==    at 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1908)
  2113. ==27803==    by 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  2114. ==27803==    by 0x4CED1B6: switch_core_sqldb_start_thread (switch_core_sqldb.c:3967)
  2115. ==27803==    by 0x4CED1B6: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2116. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2117. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2118. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2119. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2120. ==27803==
  2121. ==27803== This conflicts with a previous write of size 8 by thread #8
  2122. ==27803== Locks held: 1, at address 0x7E36A38
  2123. ==27803==    at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678)
  2124. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2125. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2126. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2127. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2128. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2129. ==27803==    by 0x56244CE: clone (clone.S:95)
  2130. ==27803==  Address 0x7a5cdb8 is 280 bytes inside a block of size 8,192 alloc'd
  2131. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2132. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2133. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2134. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2135. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2136. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2137. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2138. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2139. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2140. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2141. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2142. ==27803==  Block was alloc'd by thread #1
  2143. ==27803==
  2144. ==27803== ----------------------------------------------------------------
  2145. ==27803==
  2146. ==27803== Thread #1: lock order "0x7B9F680 before 0x7DF69D8" violated
  2147. ==27803==
  2148. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7DF69D8
  2149. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2150. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2151. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  2152. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  2153. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2154. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2155. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2156. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2157. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2158. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2159. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2160. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2161. ==27803==
  2162. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  2163. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2164. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2165. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  2166. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  2167. ==27803==    by 0x4CED4C4: switch_core_sqldb_start (switch_core_sqldb.c:3905)
  2168. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2169. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2170. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2171. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2172. ==27803==
  2173. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  2174. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2175. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2176. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  2177. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  2178. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2179. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2180. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2181. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2182. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2183. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2184. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2185. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2186. ==27803==
  2187. ==27803==  followed by a later acquisition of lock at 0x7DF69D8
  2188. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2189. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2190. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  2191. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  2192. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2193. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2194. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2195. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2196. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2197. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2198. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2199. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2200. ==27803==
  2201. ==27803==  Lock at 0x7B9F680 was first observed
  2202. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2203. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2204. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  2205. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2206. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2207. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2208. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2209. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  2210. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2211. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2212. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2213. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2214. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  2215. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  2216. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  2217. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2218. ==27803==  Block was alloc'd by thread #1
  2219. ==27803==
  2220. ==27803==  Lock at 0x7DF69D8 was first observed
  2221. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2222. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2223. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2224. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2225. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2226. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2227. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2228. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2229. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2230. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2231. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2232. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2233. ==27803==  Address 0x7df69d8 is 1,144 bytes inside a block of size 8,192 alloc'd
  2234. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2235. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2236. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2237. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2238. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2239. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2240. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2241. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  2242. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  2243. ==27803==    by 0x4CECC01: switch_core_sqldb_start (switch_core_sqldb.c:3636)
  2244. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2245. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2246. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2247. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2248. ==27803==  Block was alloc'd by thread #1
  2249. ==27803==
  2250. ==27803==
  2251. ==27803== ----------------------------------------------------------------
  2252. ==27803==
  2253. ==27803==  Lock at 0x7A5CE68 was first observed
  2254. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2255. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2256. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  2257. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2258. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2259. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2260. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2261. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2262. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2263. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  2264. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2265. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2266. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2267. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2268. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2269. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2270. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2271. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2272. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2273. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2274. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2275. ==27803==  Block was alloc'd by thread #1
  2276. ==27803==
  2277. ==27803==  Lock at 0x7E36A38 was first observed
  2278. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2279. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2280. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2281. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2282. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2283. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2284. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2285. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2286. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2287. ==27803==    by 0x56244CE: clone (clone.S:95)
  2288. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2289. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2290. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2291. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2292. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2293. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2294. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2295. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2296. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2297. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2298. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2299. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2300. ==27803==    by 0x56244CE: clone (clone.S:95)
  2301. ==27803==  Block was alloc'd by thread #8
  2302. ==27803==
  2303. ==27803== Possible data race during read of size 4 at 0x7A5CDF4 by thread #3
  2304. ==27803== Locks held: none
  2305. ==27803==    at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955)
  2306. ==27803==    by 0x4CE9700: core_event_handler (switch_core_sqldb.c:2879)
  2307. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  2308. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  2309. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2310. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2311. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2312. ==27803==    by 0x56244CE: clone (clone.S:95)
  2313. ==27803==
  2314. ==27803== This conflicts with a previous write of size 4 by thread #8
  2315. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  2316. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  2317. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2318. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2319. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2320. ==27803==    by 0x56244CE: clone (clone.S:95)
  2321. ==27803==  Address 0x7a5cdf4 is 340 bytes inside a block of size 8,192 alloc'd
  2322. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2323. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2324. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2325. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2326. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2327. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2328. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2329. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2330. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2331. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2332. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2333. ==27803==  Block was alloc'd by thread #1
  2334. ==27803==
  2335. ==27803== ----------------------------------------------------------------
  2336. ==27803==
  2337. ==27803==  Lock at 0x7A5CF08 was first observed
  2338. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2339. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2340. ==27803==    by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090)
  2341. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2342. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2343. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2344. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2345. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2346. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2347. ==27803==  Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd
  2348. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2349. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2350. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2351. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2352. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2353. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2354. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2355. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2356. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2357. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2358. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2359. ==27803==  Block was alloc'd by thread #1
  2360. ==27803==
  2361. ==27803==  Lock at 0x7A5D030 was first observed
  2362. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2363. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  2364. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  2365. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2366. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2367. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2368. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2369. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2370. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2371. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2372. ==27803==  Address 0x7a5d030 is 912 bytes inside a block of size 8,192 alloc'd
  2373. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2374. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2375. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2376. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2377. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2378. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2379. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2380. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2381. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2382. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2383. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2384. ==27803==  Block was alloc'd by thread #1
  2385. ==27803==
  2386. ==27803==  Lock at 0x7A5CE68 was first observed
  2387. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2388. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2389. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  2390. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2391. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2392. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2393. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2394. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2395. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2396. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  2397. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2398. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2399. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2400. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2401. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2402. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2403. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2404. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2405. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2406. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2407. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2408. ==27803==  Block was alloc'd by thread #1
  2409. ==27803==
  2410. ==27803==  Lock at 0x7E36A38 was first observed
  2411. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2412. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2413. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2414. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2415. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2416. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2417. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2418. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2419. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2420. ==27803==    by 0x56244CE: clone (clone.S:95)
  2421. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2422. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2423. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2424. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2425. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2426. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2427. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2428. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2429. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2430. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2431. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2432. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2433. ==27803==    by 0x56244CE: clone (clone.S:95)
  2434. ==27803==  Block was alloc'd by thread #8
  2435. ==27803==
  2436. ==27803== Possible data race during write of size 4 at 0x7A5CFF0 by thread #3
  2437. ==27803== Locks held: 2, at addresses 0x7A5CF08 0x7A5D030
  2438. ==27803==    at 0x5029EAF: apr_queue_trypush (apr_queue.c:231)
  2439. ==27803==    by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198)
  2440. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975)
  2441. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949)
  2442. ==27803==    by 0x4CE9700: core_event_handler (switch_core_sqldb.c:2879)
  2443. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  2444. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  2445. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2448. ==27803==    by 0x56244CE: clone (clone.S:95)
  2449. ==27803==
  2450. ==27803== This conflicts with a previous read of size 4 by thread #8
  2451. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  2452. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  2453. ==27803==    by 0x4CE69E9: qm_ttl (switch_core_sqldb.c:1668)
  2454. ==27803==    by 0x4CE69E9: switch_user_sql_thread (switch_core_sqldb.c:2325)
  2455. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2456. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2457. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2458. ==27803==    by 0x56244CE: clone (clone.S:95)
  2459. ==27803==  Address 0x7a5cff0 is 848 bytes inside a block of size 8,192 alloc'd
  2460. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2461. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2462. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2463. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2464. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2465. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2466. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2467. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2468. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2469. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2470. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2471. ==27803==  Block was alloc'd by thread #1
  2472. ==27803==
  2473. ==27803== ----------------------------------------------------------------
  2474. ==27803==
  2475. ==27803== Thread #8: lock order "0x7A5CE68 before 0x7A5CEB8" violated
  2476. ==27803==
  2477. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A5CEB8
  2478. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2479. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2480. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  2481. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2484. ==27803==    by 0x56244CE: clone (clone.S:95)
  2485. ==27803==
  2486. ==27803==  followed by a later acquisition of lock at 0x7A5CE68
  2487. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  2488. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  2489. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  2490. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2491. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2492. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2493. ==27803==    by 0x56244CE: clone (clone.S:95)
  2494. ==27803==
  2495. ==27803== Required order was established by acquisition of lock at 0x7A5CE68
  2496. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2497. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2498. ==27803==    by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289)
  2499. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2500. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2501. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2502. ==27803==    by 0x56244CE: clone (clone.S:95)
  2503. ==27803==
  2504. ==27803==  followed by a later acquisition of lock at 0x7A5CEB8
  2505. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  2506. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  2507. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  2508. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2509. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2510. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2511. ==27803==    by 0x56244CE: clone (clone.S:95)
  2512. ==27803==
  2513. ==27803==  Lock at 0x7A5CE68 was first observed
  2514. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2515. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2516. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  2517. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2518. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2519. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2520. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2521. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2522. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2523. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  2524. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2525. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2526. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2527. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2528. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2529. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2530. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2531. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2532. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2533. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2534. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2535. ==27803==  Block was alloc'd by thread #1
  2536. ==27803==
  2537. ==27803==  Lock at 0x7A5CEB8 was first observed
  2538. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2539. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2540. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  2541. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2542. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2543. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2544. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2545. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2546. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2547. ==27803==  Address 0x7a5ceb8 is 536 bytes inside a block of size 8,192 alloc'd
  2548. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2549. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2550. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2551. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2552. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2553. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2554. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2555. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2556. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2557. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2558. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2559. ==27803==  Block was alloc'd by thread #1
  2560. ==27803==
  2561. ==27803==
  2562. ==27803== ----------------------------------------------------------------
  2563. ==27803==
  2564. ==27803==  Lock at 0x7B9F720 was first observed
  2565. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2566. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2567. ==27803==    by 0x4CECBB1: switch_core_sqldb_start (switch_core_sqldb.c:3629)
  2568. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2569. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2570. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2571. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2572. ==27803==  Address 0x7b9f720 is 800,480 bytes inside a block of size 802,816 alloc'd
  2573. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2574. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2575. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2576. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2577. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  2578. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  2579. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  2580. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2581. ==27803==  Block was alloc'd by thread #1
  2582. ==27803==
  2583. ==27803==  Lock at 0x7E36A38 was first observed
  2584. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2585. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2586. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2587. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2588. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2589. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2590. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2591. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2592. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2593. ==27803==    by 0x56244CE: clone (clone.S:95)
  2594. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2595. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2596. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2597. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2598. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2599. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2600. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2601. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2602. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2603. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2604. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2605. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2606. ==27803==    by 0x56244CE: clone (clone.S:95)
  2607. ==27803==  Block was alloc'd by thread #8
  2608. ==27803==
  2609. ==27803== Possible data race during read of size 8 at 0x7A5CDB8 by thread #1
  2610. ==27803== Locks held: 1, at address 0x7B9F720
  2611. ==27803==    at 0x4CEC49B: switch_core_dbtype (switch_core_sqldb.c:3410)
  2612. ==27803==    by 0x4CD52AB: switch_console_set_complete (switch_console.c:1872)
  2613. ==27803==    by 0x4DE693D: mod_vpx_load (switch_vpx.c:2029)
  2614. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  2615. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  2616. ==27803==    by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812)
  2617. ==27803==    by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264)
  2618. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2619. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2620. ==27803==
  2621. ==27803== This conflicts with a previous write of size 8 by thread #8
  2622. ==27803== Locks held: 1, at address 0x7E36A38
  2623. ==27803==    at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678)
  2624. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2625. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2626. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2627. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2628. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2629. ==27803==    by 0x56244CE: clone (clone.S:95)
  2630. ==27803==  Address 0x7a5cdb8 is 280 bytes inside a block of size 8,192 alloc'd
  2631. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2632. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2633. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2634. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2635. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2636. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2637. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2638. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2639. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2640. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2641. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2642. ==27803==  Block was alloc'd by thread #1
  2643. ==27803==
  2644. ==27803== ----------------------------------------------------------------
  2645. ==27803==
  2646. ==27803==  Lock at 0x7A5CE68 was first observed
  2647. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2648. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2649. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  2650. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2651. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2652. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2653. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2654. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2655. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2656. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  2657. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2658. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2659. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2660. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2661. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2662. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2663. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2664. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2665. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2666. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2667. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2668. ==27803==  Block was alloc'd by thread #1
  2669. ==27803==
  2670. ==27803==  Lock at 0x7E36A38 was first observed
  2671. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2672. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2673. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2674. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2675. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2676. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2677. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2678. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2679. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2680. ==27803==    by 0x56244CE: clone (clone.S:95)
  2681. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2682. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2683. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2684. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2685. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2686. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2687. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2688. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2689. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2690. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2691. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2692. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2693. ==27803==    by 0x56244CE: clone (clone.S:95)
  2694. ==27803==  Block was alloc'd by thread #8
  2695. ==27803==
  2696. ==27803== Possible data race during read of size 4 at 0x7A5CDF4 by thread #1
  2697. ==27803== Locks held: none
  2698. ==27803==    at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955)
  2699. ==27803==    by 0x4CD523C: switch_console_set_complete (switch_console.c:1902)
  2700. ==27803==    by 0x4DE693D: mod_vpx_load (switch_vpx.c:2029)
  2701. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  2702. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  2703. ==27803==    by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812)
  2704. ==27803==    by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264)
  2705. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2706. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2707. ==27803==
  2708. ==27803== This conflicts with a previous write of size 4 by thread #8
  2709. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  2710. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  2711. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2712. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2713. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2714. ==27803==    by 0x56244CE: clone (clone.S:95)
  2715. ==27803==  Address 0x7a5cdf4 is 340 bytes inside a block of size 8,192 alloc'd
  2716. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2717. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2718. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2719. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2720. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2721. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2722. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2723. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2724. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2725. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2726. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2727. ==27803==  Block was alloc'd by thread #1
  2728. ==27803==
  2729. ==27803== ----------------------------------------------------------------
  2730. ==27803==
  2731. ==27803==  Lock at 0x7A5CF08 was first observed
  2732. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2733. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2734. ==27803==    by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090)
  2735. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2736. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2737. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2738. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2739. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2740. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2741. ==27803==  Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd
  2742. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2743. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2744. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2745. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2746. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2747. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2748. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2749. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2750. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2751. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2752. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2753. ==27803==  Block was alloc'd by thread #1
  2754. ==27803==
  2755. ==27803==  Lock at 0x9199650 was first observed
  2756. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2757. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  2758. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  2759. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2760. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2761. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2762. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2763. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2764. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2765. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2766. ==27803==  Address 0x9199650 is 800,144 bytes inside a block of size 802,816 alloc'd
  2767. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2768. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2769. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2770. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2771. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2772. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2773. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2774. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2775. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2776. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2777. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2778. ==27803==  Block was alloc'd by thread #1
  2779. ==27803==
  2780. ==27803==  Lock at 0x7A5CE68 was first observed
  2781. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2782. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2783. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  2784. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2785. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2786. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2787. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2788. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2789. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2790. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  2791. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2792. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2793. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2794. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2795. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2796. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2797. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2798. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2799. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2800. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2801. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2802. ==27803==  Block was alloc'd by thread #1
  2803. ==27803==
  2804. ==27803==  Lock at 0x7E36A38 was first observed
  2805. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2806. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2807. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2808. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2809. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2810. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2811. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2812. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2813. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2814. ==27803==    by 0x56244CE: clone (clone.S:95)
  2815. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2816. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2817. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2818. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2819. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2820. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2821. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2822. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2823. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2824. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2825. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2826. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2827. ==27803==    by 0x56244CE: clone (clone.S:95)
  2828. ==27803==  Block was alloc'd by thread #8
  2829. ==27803==
  2830. ==27803== Possible data race during write of size 4 at 0x9199610 by thread #1
  2831. ==27803== Locks held: 2, at addresses 0x7A5CF08 0x9199650
  2832. ==27803==    at 0x5029EAF: apr_queue_trypush (apr_queue.c:231)
  2833. ==27803==    by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198)
  2834. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975)
  2835. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949)
  2836. ==27803==    by 0x4CD523C: switch_console_set_complete (switch_console.c:1902)
  2837. ==27803==    by 0x4DE693D: mod_vpx_load (switch_vpx.c:2029)
  2838. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  2839. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  2840. ==27803==    by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812)
  2841. ==27803==    by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264)
  2842. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2843. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2844. ==27803==
  2845. ==27803== This conflicts with a previous read of size 4 by thread #8
  2846. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  2847. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  2848. ==27803==    by 0x4CE6FF1: qm_ttl (switch_core_sqldb.c:1668)
  2849. ==27803==    by 0x4CE6FF1: switch_user_sql_thread (switch_core_sqldb.c:2360)
  2850. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2851. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2852. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2853. ==27803==    by 0x56244CE: clone (clone.S:95)
  2854. ==27803==  Address 0x9199610 is 800,080 bytes inside a block of size 802,816 alloc'd
  2855. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2856. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2857. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2858. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2859. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2860. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2861. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2862. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2863. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2864. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2865. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2866. ==27803==  Block was alloc'd by thread #1
  2867. ==27803==
  2868. ==27803== ----------------------------------------------------------------
  2869. ==27803==
  2870. ==27803==  Lock at 0x7A5CE68 was first observed
  2871. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2872. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2873. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  2874. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2875. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2876. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2877. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2878. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2879. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2880. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  2881. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2882. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2883. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2884. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2885. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2886. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2887. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2888. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2889. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2890. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2891. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2892. ==27803==  Block was alloc'd by thread #1
  2893. ==27803==
  2894. ==27803==  Lock at 0x7E36A38 was first observed
  2895. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2896. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2897. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  2898. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2899. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2900. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2901. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2902. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2903. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2904. ==27803==    by 0x56244CE: clone (clone.S:95)
  2905. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  2906. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2907. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2908. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2909. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2910. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  2911. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  2912. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  2913. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  2914. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2915. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2916. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2917. ==27803==    by 0x56244CE: clone (clone.S:95)
  2918. ==27803==  Block was alloc'd by thread #8
  2919. ==27803==
  2920. ==27803==  Lock at 0x7A5CF08 was first observed
  2921. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2922. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  2923. ==27803==    by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090)
  2924. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2925. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2926. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2927. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2928. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2929. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2930. ==27803==  Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd
  2931. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2932. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  2933. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  2934. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  2935. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  2936. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2937. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2938. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2939. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2940. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2941. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2942. ==27803==  Block was alloc'd by thread #1
  2943. ==27803==
  2944. ==27803==  Lock at 0x9199650 was first observed
  2945. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  2946. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  2947. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  2948. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2949. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2950. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2951. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2952. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2953. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2954. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2955. ==27803==  Address 0x9199650 is 800,144 bytes inside a block of size 802,816 alloc'd
  2956. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2957. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2958. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2959. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2960. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2961. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2962. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2963. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  2964. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  2965. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  2966. ==27803==    by 0x10AEC7: main (switch.c:1200)
  2967. ==27803==  Block was alloc'd by thread #1
  2968. ==27803==
  2969. ==27803== Possible data race during read of size 4 at 0x9199610 by thread #8
  2970. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  2971. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  2972. ==27803==    by 0x4CE6FF1: qm_ttl (switch_core_sqldb.c:1668)
  2973. ==27803==    by 0x4CE6FF1: switch_user_sql_thread (switch_core_sqldb.c:2360)
  2974. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  2975. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  2976. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  2977. ==27803==    by 0x56244CE: clone (clone.S:95)
  2978. ==27803==
  2979. ==27803== This conflicts with a previous write of size 4 by thread #1
  2980. ==27803== Locks held: 2, at addresses 0x7A5CF08 0x9199650
  2981. ==27803==    at 0x5029EAF: apr_queue_trypush (apr_queue.c:231)
  2982. ==27803==    by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198)
  2983. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975)
  2984. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949)
  2985. ==27803==    by 0x4CD523C: switch_console_set_complete (switch_console.c:1902)
  2986. ==27803==    by 0x4DE6961: mod_vpx_load (switch_vpx.c:2032)
  2987. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  2988. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  2989. ==27803==    by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812)
  2990. ==27803==    by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264)
  2991. ==27803==  Address 0x9199610 is 800,080 bytes inside a block of size 802,816 alloc'd
  2992. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  2993. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  2994. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  2995. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  2996. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  2997. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  2998. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  2999. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3000. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3001. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3002. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3003. ==27803==  Block was alloc'd by thread #1
  3004. ==27803==
  3005. ==27803== ----------------------------------------------------------------
  3006. ==27803==
  3007. ==27803==  Lock at 0x7427960 was first observed
  3008. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3009. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3010. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  3011. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3012. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3013. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3014. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  3015. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3016. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3017. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3018. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3019. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3020. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3021. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3022. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3023. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3024. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3025. ==27803==  Block was alloc'd by thread #1
  3026. ==27803==
  3027. ==27803==  Lock at 0x7D91F00 was first observed
  3028. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3029. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3030. ==27803==    by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168)
  3031. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3032. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3033. ==27803==  Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd
  3034. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3035. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3036. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3037. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3038. ==27803==    by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142)
  3039. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3040. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3041. ==27803==  Block was alloc'd by thread #1
  3042. ==27803==
  3043. ==27803==  Lock at 0x7427AF0 was first observed
  3044. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3045. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  3046. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  3047. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  3048. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  3049. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3050. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3051. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3052. ==27803==  Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd
  3053. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3054. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3055. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3056. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3057. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3058. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3059. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3060. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3061. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3062. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3063. ==27803==  Block was alloc'd by thread #1
  3064. ==27803==
  3065. ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1
  3066. ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00
  3067. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  3068. ==27803==    by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369)
  3069. ==27803==    by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024)
  3070. ==27803==    by 0x4D476F9: switch_loadable_module_process (switch_loadable_module.c:271)
  3071. ==27803==    by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861)
  3072. ==27803==    by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812)
  3073. ==27803==    by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264)
  3074. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3075. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3076. ==27803==
  3077. ==27803== This conflicts with a previous write of size 4 by thread #3
  3078. ==27803== Locks held: 1, at address 0x7427AF0
  3079. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  3080. ==27803==    by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328)
  3081. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3082. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3083. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3084. ==27803==    by 0x56244CE: clone (clone.S:95)
  3085. ==27803==  Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd
  3086. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3087. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3088. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3089. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3090. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3091. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3092. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3093. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3094. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3095. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3096. ==27803==  Block was alloc'd by thread #1
  3097. ==27803==
  3098. ==27803== ----------------------------------------------------------------
  3099. ==27803==
  3100. ==27803==  Lock at 0x7427960 was first observed
  3101. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3102. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3103. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  3104. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3105. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3106. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3107. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  3108. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3109. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3110. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3111. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3112. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3113. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3114. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3115. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3116. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3117. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3118. ==27803==  Block was alloc'd by thread #1
  3119. ==27803==
  3120. ==27803==  Lock at 0x7D91F00 was first observed
  3121. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3122. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3123. ==27803==    by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168)
  3124. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3125. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3126. ==27803==  Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd
  3127. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3128. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3129. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3130. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3131. ==27803==    by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142)
  3132. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3133. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3134. ==27803==  Block was alloc'd by thread #1
  3135. ==27803==
  3136. ==27803==  Lock at 0x7427AF0 was first observed
  3137. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3138. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  3139. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  3140. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  3141. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  3142. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3143. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3144. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3145. ==27803==  Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd
  3146. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3147. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3148. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3149. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3150. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3151. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3152. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3153. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3154. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3155. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3156. ==27803==  Block was alloc'd by thread #1
  3157. ==27803==
  3158. ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1
  3159. ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00
  3160. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  3161. ==27803==    by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369)
  3162. ==27803==    by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024)
  3163. ==27803==    by 0x4D4756D: switch_loadable_module_process (switch_loadable_module.c:422)
  3164. ==27803==    by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861)
  3165. ==27803==    by 0x4D4A045: switch_loadable_module_load_module (switch_loadable_module.c:1812)
  3166. ==27803==    by 0x4D4AB97: switch_loadable_module_init (switch_loadable_module.c:2264)
  3167. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3168. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3169. ==27803==
  3170. ==27803== This conflicts with a previous write of size 4 by thread #3
  3171. ==27803== Locks held: 1, at address 0x7427AF0
  3172. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  3173. ==27803==    by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328)
  3174. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3175. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3176. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3177. ==27803==    by 0x56244CE: clone (clone.S:95)
  3178. ==27803==  Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd
  3179. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3180. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3181. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3182. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3183. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3184. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3185. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3186. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3187. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3188. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3189. ==27803==  Block was alloc'd by thread #1
  3190. ==27803==
  3191. ==27803== ----------------------------------------------------------------
  3192. ==27803==
  3193. ==27803==  Lock at 0x7427960 was first observed
  3194. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3195. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3196. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  3197. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3198. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3199. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3200. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  3201. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3202. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3203. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3204. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3205. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3206. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3207. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3208. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3209. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3210. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3211. ==27803==  Block was alloc'd by thread #1
  3212. ==27803==
  3213. ==27803==  Lock at 0x7D91F00 was first observed
  3214. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3215. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3216. ==27803==    by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168)
  3217. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3218. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3219. ==27803==  Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd
  3220. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3221. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3222. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3223. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3224. ==27803==    by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142)
  3225. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3226. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3227. ==27803==  Block was alloc'd by thread #1
  3228. ==27803==
  3229. ==27803==  Lock at 0x7427AF0 was first observed
  3230. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3231. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  3232. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  3233. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  3234. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  3235. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3236. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3237. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3238. ==27803==  Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd
  3239. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3240. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3241. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3242. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3243. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3244. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3245. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3246. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3247. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3248. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3249. ==27803==  Block was alloc'd by thread #1
  3250. ==27803==
  3251. ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1
  3252. ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00
  3253. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  3254. ==27803==    by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369)
  3255. ==27803==    by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024)
  3256. ==27803==    by 0x4D477A1: switch_loadable_module_process (switch_loadable_module.c:781)
  3257. ==27803==    by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861)
  3258. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3259. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3260. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3261. ==27803==
  3262. ==27803== This conflicts with a previous write of size 4 by thread #3
  3263. ==27803== Locks held: 1, at address 0x7427AF0
  3264. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  3265. ==27803==    by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328)
  3266. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3267. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3268. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3269. ==27803==    by 0x56244CE: clone (clone.S:95)
  3270. ==27803==  Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd
  3271. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3272. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3273. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3274. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3275. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3276. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3277. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3278. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3279. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3280. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3281. ==27803==  Block was alloc'd by thread #1
  3282. ==27803==
  3283. ==27803== ----------------------------------------------------------------
  3284. ==27803==
  3285. ==27803==  Lock at 0x7427960 was first observed
  3286. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3287. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3288. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  3289. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3290. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3291. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3292. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  3293. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3294. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3295. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3296. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3297. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3298. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3299. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3300. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3301. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3302. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3303. ==27803==  Block was alloc'd by thread #1
  3304. ==27803==
  3305. ==27803==  Lock at 0x7427AF0 was first observed
  3306. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3307. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  3308. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  3309. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  3310. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  3311. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3312. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3313. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3314. ==27803==  Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd
  3315. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3316. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3317. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3318. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3319. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3320. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3321. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3322. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3323. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3324. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3325. ==27803==  Block was alloc'd by thread #1
  3326. ==27803==
  3327. ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1
  3328. ==27803== Locks held: 1, at address 0x7427960
  3329. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  3330. ==27803==    by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369)
  3331. ==27803==    by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024)
  3332. ==27803==    by 0x954F7E4: config_sofia (sofia.c:6204)
  3333. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  3334. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3335. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3336. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3337. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3338. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3339. ==27803==
  3340. ==27803== This conflicts with a previous write of size 4 by thread #3
  3341. ==27803== Locks held: 1, at address 0x7427AF0
  3342. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  3343. ==27803==    by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328)
  3344. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3345. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3346. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3347. ==27803==    by 0x56244CE: clone (clone.S:95)
  3348. ==27803==  Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd
  3349. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3350. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3351. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3352. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3353. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3354. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3355. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3356. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3357. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3358. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3359. ==27803==  Block was alloc'd by thread #1
  3360. ==27803==
  3361. ==27803== ----------------------------------------------------------------
  3362. ==27803==
  3363. ==27803==  Lock at 0x7A5CE68 was first observed
  3364. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3365. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3366. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  3367. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3368. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3369. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3370. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3371. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3372. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3373. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  3374. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3375. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3376. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3377. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3378. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  3379. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3380. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3381. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3382. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3383. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3384. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3385. ==27803==  Block was alloc'd by thread #1
  3386. ==27803==
  3387. ==27803==  Lock at 0x7E36A38 was first observed
  3388. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3389. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3390. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  3391. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3392. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3393. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  3394. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3395. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3396. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3397. ==27803==    by 0x56244CE: clone (clone.S:95)
  3398. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  3399. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3400. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3401. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3402. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3403. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  3404. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3405. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3406. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  3407. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3408. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3409. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3410. ==27803==    by 0x56244CE: clone (clone.S:95)
  3411. ==27803==  Block was alloc'd by thread #8
  3412. ==27803==
  3413. ==27803==  Lock at 0x7A5CF08 was first observed
  3414. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3415. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3416. ==27803==    by 0x4CEBE62: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2090)
  3417. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3418. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3419. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3420. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3421. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3422. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3423. ==27803==  Address 0x7a5cf08 is 616 bytes inside a block of size 8,192 alloc'd
  3424. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3425. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3426. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3427. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3428. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  3429. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3430. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3431. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3432. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3433. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3434. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3435. ==27803==  Block was alloc'd by thread #1
  3436. ==27803==
  3437. ==27803==  Lock at 0x7A5D030 was first observed
  3438. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3439. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  3440. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  3441. ==27803==    by 0x4CEBF15: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2098)
  3442. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3443. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3444. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3445. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3446. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3447. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3448. ==27803==  Address 0x7a5d030 is 912 bytes inside a block of size 8,192 alloc'd
  3449. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3450. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3451. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3452. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3453. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  3454. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3455. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3456. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3457. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3458. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3459. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3460. ==27803==  Block was alloc'd by thread #1
  3461. ==27803==
  3462. ==27803== Possible data race during read of size 4 at 0x7A5CFF0 by thread #8
  3463. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  3464. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  3465. ==27803==    by 0x4CE69E9: qm_ttl (switch_core_sqldb.c:1668)
  3466. ==27803==    by 0x4CE69E9: switch_user_sql_thread (switch_core_sqldb.c:2325)
  3467. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3468. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3469. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3470. ==27803==    by 0x56244CE: clone (clone.S:95)
  3471. ==27803==
  3472. ==27803== This conflicts with a previous write of size 4 by thread #3
  3473. ==27803== Locks held: 2, at addresses 0x7A5CF08 0x7A5D030
  3474. ==27803==    at 0x5029EAF: apr_queue_trypush (apr_queue.c:231)
  3475. ==27803==    by 0x4CC130A: switch_queue_trypush (switch_apr.c:1198)
  3476. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1975)
  3477. ==27803==    by 0x4CE939F: switch_sql_queue_manager_push (switch_core_sqldb.c:1949)
  3478. ==27803==    by 0x4CE9700: core_event_handler (switch_core_sqldb.c:2879)
  3479. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  3480. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  3481. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3483. ==27803==  Address 0x7a5cff0 is 848 bytes inside a block of size 8,192 alloc'd
  3484. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3485. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3486. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3487. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3488. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  3489. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  3490. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  3491. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3492. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3493. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3494. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3495. ==27803==  Block was alloc'd by thread #1
  3496. ==27803==
  3497. ==27803== ----------------------------------------------------------------
  3498. ==27803==
  3499. ==27803==  Lock at 0x7427960 was first observed
  3500. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3501. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3502. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  3503. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3504. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3505. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3506. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  3507. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3508. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3509. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3510. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3511. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3512. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3513. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3514. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3515. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3516. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3517. ==27803==  Block was alloc'd by thread #1
  3518. ==27803==
  3519. ==27803==  Lock at 0x7D91F00 was first observed
  3520. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3521. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3522. ==27803==    by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168)
  3523. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3524. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3525. ==27803==  Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd
  3526. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3527. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3528. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3529. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3530. ==27803==    by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142)
  3531. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3532. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3533. ==27803==  Block was alloc'd by thread #1
  3534. ==27803==
  3535. ==27803==  Lock at 0x7427AF0 was first observed
  3536. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3537. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  3538. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  3539. ==27803==    by 0x4D5668C: check_dispatch (switch_event.c:634)
  3540. ==27803==    by 0x4D56877: switch_event_init (switch_event.c:734)
  3541. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  3542. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3543. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3544. ==27803==  Address 0x7427af0 is 3,936 bytes inside a block of size 8,192 alloc'd
  3545. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3546. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3547. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3548. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3549. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3550. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3551. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3552. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3553. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3554. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3555. ==27803==  Block was alloc'd by thread #1
  3556. ==27803==
  3557. ==27803== Possible data race during read of size 4 at 0x7427AB0 by thread #1
  3558. ==27803== Locks held: 2, at addresses 0x7427960 0x7D91F00
  3559. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  3560. ==27803==    by 0x4D597FB: switch_event_queue_dispatch_event (switch_event.c:369)
  3561. ==27803==    by 0x4D597FB: switch_event_fire_detailed (switch_event.c:2024)
  3562. ==27803==    by 0x4D474A5: switch_loadable_module_process (switch_loadable_module.c:198)
  3563. ==27803==    by 0x4D47D95: switch_loadable_module_load_module_ex (switch_loadable_module.c:1861)
  3564. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3565. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3566. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3567. ==27803==
  3568. ==27803== This conflicts with a previous write of size 4 by thread #3
  3569. ==27803== Locks held: 1, at address 0x7427AF0
  3570. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  3571. ==27803==    by 0x4D57B65: switch_event_dispatch_thread (switch_event.c:328)
  3572. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3573. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3574. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3575. ==27803==    by 0x56244CE: clone (clone.S:95)
  3576. ==27803==  Address 0x7427ab0 is 3,872 bytes inside a block of size 8,192 alloc'd
  3577. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3578. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3579. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3580. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  3581. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  3582. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  3583. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  3584. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  3585. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3586. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3587. ==27803==  Block was alloc'd by thread #1
  3588. ==27803==
  3589. ==27803== ----------------------------------------------------------------
  3590. ==27803==
  3591. ==27803== Thread #1: lock order "0x7B9F680 before 0x97868C8" violated
  3592. ==27803==
  3593. ==27803== Observed (incorrect) order is: acquisition of lock at 0x97868C8
  3594. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3595. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3596. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  3597. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3598. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3599. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  3600. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  3601. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  3602. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3603. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3604. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3605. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3606. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3607. ==27803==
  3608. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  3609. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3610. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3611. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  3612. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  3613. ==27803==    by 0x9B67DC8: mod_verto_load (mod_verto.c:6243)
  3614. ==27803==    by 0x9B67DC8: mod_verto_load (mod_verto.c:6182)
  3615. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3616. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3617. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3618. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3619. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3620. ==27803==
  3621. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  3622. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3623. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3624. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  3625. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3626. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3627. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  3628. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  3629. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  3630. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3631. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3632. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3633. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3634. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3635. ==27803==
  3636. ==27803==  followed by a later acquisition of lock at 0x97868C8
  3637. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3638. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3639. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  3640. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3641. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3642. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  3643. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  3644. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  3645. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3646. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3647. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3648. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3649. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3650. ==27803==
  3651. ==27803==  Lock at 0x7B9F680 was first observed
  3652. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3653. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3654. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  3655. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3656. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3657. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3658. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3659. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  3660. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3661. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3662. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3663. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  3664. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  3665. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  3666. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3667. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3668. ==27803==  Block was alloc'd by thread #1
  3669. ==27803==
  3670. ==27803==  Lock at 0x97868C8 was first observed
  3671. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3672. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3673. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  3674. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3675. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3676. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  3677. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  3678. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  3679. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3680. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3681. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3682. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3683. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3684. ==27803==  Address 0x97868c8 is 1,144 bytes inside a block of size 8,192 alloc'd
  3685. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3686. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3687. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3688. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3689. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  3690. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3691. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3692. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  3693. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  3694. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  3695. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3696. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3697. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3698. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3699. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3700. ==27803==  Block was alloc'd by thread #1
  3701. ==27803==
  3702. ==27803==
  3703. ==27803== ---Thread-Announcement------------------------------------------
  3704. ==27803==
  3705. ==27803== Thread #11 was created
  3706. ==27803==    at 0x56244BE: clone (clone.S:71)
  3707. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  3708. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  3709. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  3710. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  3711. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  3712. ==27803==    by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558)
  3713. ==27803==    by 0x954F25A: config_sofia (sofia.c:6193)
  3714. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  3715. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3716. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3717. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3718. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3719. ==27803==
  3720. ==27803== ----------------------------------------------------------------
  3721. ==27803==
  3722. ==27803== Thread #11: lock order "0x7B9F680 before 0x9755318" violated
  3723. ==27803==
  3724. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9755318
  3725. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3726. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3727. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  3728. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3729. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3730. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3731. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3732. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3733. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3734. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3735. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3736. ==27803==    by 0x56244CE: clone (clone.S:95)
  3737. ==27803==
  3738. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  3739. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3740. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3741. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  3742. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  3743. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  3744. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3745. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3746. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3747. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3748. ==27803==    by 0x56244CE: clone (clone.S:95)
  3749. ==27803==
  3750. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  3751. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3752. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3753. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  3754. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3755. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3756. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3757. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3758. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3759. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3760. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3761. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3762. ==27803==    by 0x56244CE: clone (clone.S:95)
  3763. ==27803==
  3764. ==27803==  followed by a later acquisition of lock at 0x9755318
  3765. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3766. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3767. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  3768. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3769. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3770. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3771. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3772. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3773. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3774. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3775. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3776. ==27803==    by 0x56244CE: clone (clone.S:95)
  3777. ==27803==
  3778. ==27803==  Lock at 0x7B9F680 was first observed
  3779. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3780. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3781. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  3782. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3783. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3784. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3785. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3786. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  3787. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3788. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3789. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3790. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  3791. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  3792. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  3793. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3794. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3795. ==27803==  Block was alloc'd by thread #1
  3796. ==27803==
  3797. ==27803==  Lock at 0x9755318 was first observed
  3798. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3799. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3800. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  3801. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3802. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3803. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3804. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3805. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3806. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3807. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3808. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3809. ==27803==    by 0x56244CE: clone (clone.S:95)
  3810. ==27803==  Address 0x9755318 is 1,144 bytes inside a block of size 8,192 alloc'd
  3811. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3812. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3813. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3814. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3815. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  3816. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3817. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3818. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3819. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3820. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3821. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3822. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3823. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3824. ==27803==    by 0x56244CE: clone (clone.S:95)
  3825. ==27803==  Block was alloc'd by thread #11
  3826. ==27803==
  3827. ==27803==
  3828. ==27803== ---Thread-Announcement------------------------------------------
  3829. ==27803==
  3830. ==27803== Thread #10 was created
  3831. ==27803==    at 0x56244BE: clone (clone.S:71)
  3832. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  3833. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  3834. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  3835. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  3836. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  3837. ==27803==    by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558)
  3838. ==27803==    by 0x954F25A: config_sofia (sofia.c:6193)
  3839. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  3840. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  3841. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  3842. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  3843. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3844. ==27803==
  3845. ==27803== ----------------------------------------------------------------
  3846. ==27803==
  3847. ==27803== Thread #10: lock order "0x7B9F680 before 0x933AD58" violated
  3848. ==27803==
  3849. ==27803== Observed (incorrect) order is: acquisition of lock at 0x933AD58
  3850. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3851. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3852. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  3853. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3854. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3855. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3856. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3857. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3858. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3859. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3860. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3861. ==27803==    by 0x56244CE: clone (clone.S:95)
  3862. ==27803==
  3863. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  3864. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3865. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3866. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  3867. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  3868. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  3869. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3870. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3871. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3872. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3873. ==27803==    by 0x56244CE: clone (clone.S:95)
  3874. ==27803==
  3875. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  3876. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3877. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3878. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  3879. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3880. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3881. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3882. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3883. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3884. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3885. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3886. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3887. ==27803==    by 0x56244CE: clone (clone.S:95)
  3888. ==27803==
  3889. ==27803==  followed by a later acquisition of lock at 0x933AD58
  3890. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  3891. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  3892. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  3893. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  3894. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3895. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3896. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3897. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3898. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3899. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3900. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3901. ==27803==    by 0x56244CE: clone (clone.S:95)
  3902. ==27803==
  3903. ==27803==  Lock at 0x7B9F680 was first observed
  3904. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3905. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3906. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  3907. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  3908. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  3909. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  3910. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3911. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  3912. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3913. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  3914. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  3915. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  3916. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  3917. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  3918. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  3919. ==27803==    by 0x10AEC7: main (switch.c:1200)
  3920. ==27803==  Block was alloc'd by thread #1
  3921. ==27803==
  3922. ==27803==  Lock at 0x933AD58 was first observed
  3923. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3924. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  3925. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  3926. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3927. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3928. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3929. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3930. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3931. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3932. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3933. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3934. ==27803==    by 0x56244CE: clone (clone.S:95)
  3935. ==27803==  Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd
  3936. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  3937. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  3938. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  3939. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  3940. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  3941. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  3942. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  3943. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  3944. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  3945. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  3946. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3947. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3948. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3949. ==27803==    by 0x56244CE: clone (clone.S:95)
  3950. ==27803==  Block was alloc'd by thread #10
  3951. ==27803==
  3952. ==27803==
  3953. ==27803== ----------------------------------------------------------------
  3954. ==27803==
  3955. ==27803==  Lock at 0x92C2AB8 was first observed
  3956. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3957. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  3958. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  3959. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  3960. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  3961. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  3962. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3963. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3964. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3965. ==27803==    by 0x56244CE: clone (clone.S:95)
  3966. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  3967. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  3968. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  3969. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  3970. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  3971. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  3972. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3973. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3974. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3975. ==27803==    by 0x56244CE: clone (clone.S:95)
  3976. ==27803==  Block was alloc'd by thread #10
  3977. ==27803==
  3978. ==27803==  Lock at 0x7ED14F8 was first observed
  3979. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  3980. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  3981. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  3982. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  3983. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  3984. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  3985. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3986. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3987. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3988. ==27803==    by 0x56244CE: clone (clone.S:95)
  3989. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  3990. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  3991. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  3992. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  3993. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  3994. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  3995. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  3996. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  3997. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  3998. ==27803==    by 0x56244CE: clone (clone.S:95)
  3999. ==27803==  Block was alloc'd by thread #11
  4000. ==27803==
  4001. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #10
  4002. ==27803== Locks held: 1, at address 0x92C2AB8
  4003. ==27803==    at 0x94A201C: nua_create (nua.c:138)
  4004. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4005. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4006. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4007. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4008. ==27803==    by 0x56244CE: clone (clone.S:95)
  4009. ==27803==
  4010. ==27803== This conflicts with a previous write of size 4 by thread #11
  4011. ==27803== Locks held: 1, at address 0x7ED14F8
  4012. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4013. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  4014. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  4015. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  4016. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  4017. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4018. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4019. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4020. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4021. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  4022. ==27803==
  4023. ==27803== ---Thread-Announcement------------------------------------------
  4024. ==27803==
  4025. ==27803== Thread #16 was created
  4026. ==27803==    at 0x56244BE: clone (clone.S:71)
  4027. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  4028. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  4029. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  4030. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  4031. ==27803==    by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270)
  4032. ==27803==    by 0x94A218D: nua_create (nua.c:164)
  4033. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4034. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4035. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4036. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4037. ==27803==    by 0x56244CE: clone (clone.S:95)
  4038. ==27803==
  4039. ==27803== ----------------------------------------------------------------
  4040. ==27803==
  4041. ==27803==  Lock at 0x92E61E8 was first observed
  4042. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4043. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4044. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4045. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4046. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4047. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4048. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4049. ==27803==    by 0x56244CE: clone (clone.S:95)
  4050. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4051. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4052. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4053. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4054. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4055. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4056. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4057. ==27803==    by 0x56244CE: clone (clone.S:95)
  4058. ==27803==  Block was alloc'd by thread #16
  4059. ==27803==
  4060. ==27803==  Lock at 0x7ED14F8 was first observed
  4061. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4062. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4063. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4064. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4065. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  4066. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  4067. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4068. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4069. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4070. ==27803==    by 0x56244CE: clone (clone.S:95)
  4071. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  4072. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4073. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4074. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4075. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  4076. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  4077. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4078. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4079. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4080. ==27803==    by 0x56244CE: clone (clone.S:95)
  4081. ==27803==  Block was alloc'd by thread #11
  4082. ==27803==
  4083. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16
  4084. ==27803== Locks held: 1, at address 0x92E61E8
  4085. ==27803==    at 0x94C2902: nua_stack_init (nua_stack.c:128)
  4086. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4087. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4088. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4089. ==27803==    by 0x56244CE: clone (clone.S:95)
  4090. ==27803==
  4091. ==27803== This conflicts with a previous write of size 4 by thread #11
  4092. ==27803== Locks held: 1, at address 0x7ED14F8
  4093. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4094. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  4095. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  4096. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  4097. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  4098. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4099. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4100. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4101. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4102. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  4103. ==27803==
  4104. ==27803== ---Thread-Announcement------------------------------------------
  4105. ==27803==
  4106. ==27803== Thread #15 was created
  4107. ==27803==    at 0x56244BE: clone (clone.S:71)
  4108. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  4109. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  4110. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  4111. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  4112. ==27803==    by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270)
  4113. ==27803==    by 0x94A218D: nua_create (nua.c:164)
  4114. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4115. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4118. ==27803==    by 0x56244CE: clone (clone.S:95)
  4119. ==27803==
  4120. ==27803== ----------------------------------------------------------------
  4121. ==27803==
  4122. ==27803==  Lock at 0x92E61E8 was first observed
  4123. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4124. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4125. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4126. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4127. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4128. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4129. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4130. ==27803==    by 0x56244CE: clone (clone.S:95)
  4131. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4132. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4133. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4134. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4135. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4136. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4137. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4138. ==27803==    by 0x56244CE: clone (clone.S:95)
  4139. ==27803==  Block was alloc'd by thread #16
  4140. ==27803==
  4141. ==27803==  Lock at 0x975EC58 was first observed
  4142. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4143. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4144. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4145. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4146. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4147. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4148. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4149. ==27803==    by 0x56244CE: clone (clone.S:95)
  4150. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4151. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4152. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4153. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4154. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4155. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4156. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4157. ==27803==    by 0x56244CE: clone (clone.S:95)
  4158. ==27803==  Block was alloc'd by thread #15
  4159. ==27803==
  4160. ==27803== Possible data race during read of size 4 at 0x9613F38 by thread #16
  4161. ==27803== Locks held: 1, at address 0x92E61E8
  4162. ==27803==    at 0x94C2954: nua_stack_init (nua_stack.c:130)
  4163. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4164. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4165. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4166. ==27803==    by 0x56244CE: clone (clone.S:95)
  4167. ==27803==
  4168. ==27803== This conflicts with a previous write of size 4 by thread #15
  4169. ==27803== Locks held: 1, at address 0x975EC58
  4170. ==27803==    at 0x94C2C00: nua_stack_init (nua_stack.c:141)
  4171. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4172. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4173. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4174. ==27803==    by 0x56244CE: clone (clone.S:95)
  4175. ==27803==  Address 0x9613f38 is 0 bytes inside data symbol "initialized_logs.15078"
  4176. ==27803==
  4177. ==27803== ----------------------------------------------------------------
  4178. ==27803==
  4179. ==27803==  Lock at 0x92E61E8 was first observed
  4180. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4181. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4182. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4183. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4184. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4185. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4186. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4187. ==27803==    by 0x56244CE: clone (clone.S:95)
  4188. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4189. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4190. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4191. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4192. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4193. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4194. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4195. ==27803==    by 0x56244CE: clone (clone.S:95)
  4196. ==27803==  Block was alloc'd by thread #16
  4197. ==27803==
  4198. ==27803==  Lock at 0x7ED14F8 was first observed
  4199. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4200. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4201. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4202. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4203. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  4204. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  4205. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4206. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4207. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4208. ==27803==    by 0x56244CE: clone (clone.S:95)
  4209. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  4210. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4211. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4212. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4213. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  4214. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  4215. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4216. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4217. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4218. ==27803==    by 0x56244CE: clone (clone.S:95)
  4219. ==27803==  Block was alloc'd by thread #11
  4220. ==27803==
  4221. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16
  4222. ==27803== Locks held: 1, at address 0x92E61E8
  4223. ==27803==    at 0x94AFDFC: nua_stack_set_params (nua_params.c:482)
  4224. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  4225. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4226. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4227. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4228. ==27803==    by 0x56244CE: clone (clone.S:95)
  4229. ==27803==
  4230. ==27803== This conflicts with a previous write of size 4 by thread #11
  4231. ==27803== Locks held: 1, at address 0x7ED14F8
  4232. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4233. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  4234. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  4235. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  4236. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  4237. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4238. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4239. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4240. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4241. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  4242. ==27803==
  4243. ==27803== ----------------------------------------------------------------
  4244. ==27803==
  4245. ==27803==  Lock at 0x92E61E8 was first observed
  4246. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4247. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4248. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4249. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4250. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4251. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4252. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4253. ==27803==    by 0x56244CE: clone (clone.S:95)
  4254. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4255. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4256. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4257. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4258. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4259. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4260. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4261. ==27803==    by 0x56244CE: clone (clone.S:95)
  4262. ==27803==  Block was alloc'd by thread #16
  4263. ==27803==
  4264. ==27803==  Lock at 0x975EC58 was first observed
  4265. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4266. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4267. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4268. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4269. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4270. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4271. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4272. ==27803==    by 0x56244CE: clone (clone.S:95)
  4273. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4274. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4275. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4276. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4277. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4278. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4279. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4280. ==27803==    by 0x56244CE: clone (clone.S:95)
  4281. ==27803==  Block was alloc'd by thread #15
  4282. ==27803==
  4283. ==27803== Possible data race during read of size 4 at 0x9613180 by thread #16
  4284. ==27803== Locks held: 1, at address 0x92E61E8
  4285. ==27803==    at 0x94DCE20: soa_create (soa.c:228)
  4286. ==27803==    by 0x94B0CA7: nua_stack_set_params (nua_params.c:539)
  4287. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  4288. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4289. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4290. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4291. ==27803==    by 0x56244CE: clone (clone.S:95)
  4292. ==27803==
  4293. ==27803== This conflicts with a previous write of size 4 by thread #15
  4294. ==27803== Locks held: 1, at address 0x975EC58
  4295. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4296. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  4297. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  4298. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  4299. ==27803==    by 0x94DCE96: soa_create (soa.c:228)
  4300. ==27803==    by 0x94B0CA7: nua_stack_set_params (nua_params.c:539)
  4301. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  4302. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4303. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4304. ==27803==  Address 0x9613180 is 32 bytes inside data symbol "soa_log"
  4305. ==27803==
  4306. ==27803== ----------------------------------------------------------------
  4307. ==27803==
  4308. ==27803==  Lock at 0x92E61E8 was first observed
  4309. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4310. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4311. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4312. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4313. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4314. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4315. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4316. ==27803==    by 0x56244CE: clone (clone.S:95)
  4317. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4318. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4319. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4320. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4321. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4322. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4323. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4324. ==27803==    by 0x56244CE: clone (clone.S:95)
  4325. ==27803==  Block was alloc'd by thread #16
  4326. ==27803==
  4327. ==27803==  Lock at 0x975EC58 was first observed
  4328. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4329. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4330. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4331. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4332. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4333. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4334. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4335. ==27803==    by 0x56244CE: clone (clone.S:95)
  4336. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4337. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4338. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4339. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4340. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4341. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4342. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4343. ==27803==    by 0x56244CE: clone (clone.S:95)
  4344. ==27803==  Block was alloc'd by thread #15
  4345. ==27803==
  4346. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  4347. ==27803== Locks held: 1, at address 0x92E61E8
  4348. ==27803==    at 0x948B3BC: nta_agent_create (nta.c:966)
  4349. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4350. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4351. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4352. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4353. ==27803==    by 0x56244CE: clone (clone.S:95)
  4354. ==27803==
  4355. ==27803== This conflicts with a previous write of size 4 by thread #15
  4356. ==27803== Locks held: 1, at address 0x975EC58
  4357. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4358. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  4359. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4360. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4361. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4362. ==27803==    by 0x56244CE: clone (clone.S:95)
  4363. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  4364. ==27803==
  4365. ==27803== ----------------------------------------------------------------
  4366. ==27803==
  4367. ==27803==  Lock at 0x92E61E8 was first observed
  4368. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4369. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4370. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4371. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4372. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4373. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4374. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4375. ==27803==    by 0x56244CE: clone (clone.S:95)
  4376. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4377. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4378. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4379. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4380. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4381. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4382. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4383. ==27803==    by 0x56244CE: clone (clone.S:95)
  4384. ==27803==  Block was alloc'd by thread #16
  4385. ==27803==
  4386. ==27803==  Lock at 0x975EC58 was first observed
  4387. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4388. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4389. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4390. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4391. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4392. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4393. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4394. ==27803==    by 0x56244CE: clone (clone.S:95)
  4395. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4396. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4397. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4398. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4399. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4400. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4401. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4402. ==27803==    by 0x56244CE: clone (clone.S:95)
  4403. ==27803==  Block was alloc'd by thread #15
  4404. ==27803==
  4405. ==27803== Possible data race during read of size 8 at 0x9613FD8 by thread #16
  4406. ==27803== Locks held: 1, at address 0x92E61E8
  4407. ==27803==    at 0x9502887: get_state (su_uniqueid.c:120)
  4408. ==27803==    by 0x9502B28: su_random64 (su_uniqueid.c:360)
  4409. ==27803==    by 0x9502EC8: su_random (su_uniqueid.c:426)
  4410. ==27803==    by 0x948086F: agent_tag_init (nta.c:1196)
  4411. ==27803==    by 0x948B478: nta_agent_create (nta.c:975)
  4412. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4413. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4414. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4415. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4416. ==27803==    by 0x56244CE: clone (clone.S:95)
  4417. ==27803==
  4418. ==27803== This conflicts with a previous write of size 8 by thread #15
  4419. ==27803== Locks held: 1, at address 0x975EC58
  4420. ==27803==    at 0x9502854: init_once (su_uniqueid.c:101)
  4421. ==27803==    by 0x519E996: __pthread_once_slow (pthread_once.c:116)
  4422. ==27803==    by 0x9502886: get_state (su_uniqueid.c:118)
  4423. ==27803==    by 0x9502B28: su_random64 (su_uniqueid.c:360)
  4424. ==27803==    by 0x9502EC8: su_random (su_uniqueid.c:426)
  4425. ==27803==    by 0x948086F: agent_tag_init (nta.c:1196)
  4426. ==27803==    by 0x948B478: nta_agent_create (nta.c:975)
  4427. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4428. ==27803==  Address 0x9613fd8 is 0 bytes inside data symbol "urandom"
  4429. ==27803==
  4430. ==27803== ----------------------------------------------------------------
  4431. ==27803==
  4432. ==27803==  Lock at 0x92E61E8 was first observed
  4433. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4434. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4435. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4436. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4437. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4438. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4439. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4440. ==27803==    by 0x56244CE: clone (clone.S:95)
  4441. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4442. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4443. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4444. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4445. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4448. ==27803==    by 0x56244CE: clone (clone.S:95)
  4449. ==27803==  Block was alloc'd by thread #16
  4450. ==27803==
  4451. ==27803==  Lock at 0x975EC58 was first observed
  4452. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4453. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4454. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4455. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4456. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4457. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4458. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4459. ==27803==    by 0x56244CE: clone (clone.S:95)
  4460. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4461. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4462. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4463. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4464. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4465. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4466. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4467. ==27803==    by 0x56244CE: clone (clone.S:95)
  4468. ==27803==  Block was alloc'd by thread #15
  4469. ==27803==
  4470. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  4471. ==27803== Locks held: 1, at address 0x92E61E8
  4472. ==27803==    at 0x948B47B: nta_agent_create (nta.c:976)
  4473. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4474. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4475. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4476. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4477. ==27803==    by 0x56244CE: clone (clone.S:95)
  4478. ==27803==
  4479. ==27803== This conflicts with a previous write of size 4 by thread #15
  4480. ==27803== Locks held: 1, at address 0x975EC58
  4481. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4482. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  4483. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4484. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4485. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4486. ==27803==    by 0x56244CE: clone (clone.S:95)
  4487. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  4488. ==27803==
  4489. ==27803== ----------------------------------------------------------------
  4490. ==27803==
  4491. ==27803==  Lock at 0x92E61E8 was first observed
  4492. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4493. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4494. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4495. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4496. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4497. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4498. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4499. ==27803==    by 0x56244CE: clone (clone.S:95)
  4500. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4501. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4502. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4503. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4504. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4505. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4506. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4507. ==27803==    by 0x56244CE: clone (clone.S:95)
  4508. ==27803==  Block was alloc'd by thread #16
  4509. ==27803==
  4510. ==27803==  Lock at 0x975EC58 was first observed
  4511. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4512. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4513. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4514. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4515. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4516. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4517. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4518. ==27803==    by 0x56244CE: clone (clone.S:95)
  4519. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4520. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4521. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4522. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4523. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4524. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4525. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4526. ==27803==    by 0x56244CE: clone (clone.S:95)
  4527. ==27803==  Block was alloc'd by thread #15
  4528. ==27803==
  4529. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  4530. ==27803== Locks held: 1, at address 0x92E61E8
  4531. ==27803==    at 0x948B503: nta_agent_create (nta.c:985)
  4532. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4533. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4534. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4535. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4536. ==27803==    by 0x56244CE: clone (clone.S:95)
  4537. ==27803==
  4538. ==27803== This conflicts with a previous write of size 4 by thread #15
  4539. ==27803== Locks held: 1, at address 0x975EC58
  4540. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4541. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  4542. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4543. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4544. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4545. ==27803==    by 0x56244CE: clone (clone.S:95)
  4546. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  4547. ==27803==
  4548. ==27803== ---Thread-Announcement------------------------------------------
  4549. ==27803==
  4550. ==27803== Thread #13 was created
  4551. ==27803==    at 0x56244BE: clone (clone.S:71)
  4552. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  4553. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  4554. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  4555. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  4556. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  4557. ==27803==    by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558)
  4558. ==27803==    by 0x954F25A: config_sofia (sofia.c:6193)
  4559. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  4560. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  4561. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  4562. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  4563. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  4564. ==27803==
  4565. ==27803== ----------------------------------------------------------------
  4566. ==27803==
  4567. ==27803== Thread #13: lock order "0x7B9F680 before 0x974A728" violated
  4568. ==27803==
  4569. ==27803== Observed (incorrect) order is: acquisition of lock at 0x974A728
  4570. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  4571. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  4572. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  4573. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  4574. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  4575. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  4576. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  4577. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  4578. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4579. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4580. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4581. ==27803==    by 0x56244CE: clone (clone.S:95)
  4582. ==27803==
  4583. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  4584. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  4585. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  4586. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  4587. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  4588. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  4589. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  4590. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4591. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4592. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4593. ==27803==    by 0x56244CE: clone (clone.S:95)
  4594. ==27803==
  4595. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  4596. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  4597. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  4598. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  4599. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  4600. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  4601. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  4602. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  4603. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  4604. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4605. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4606. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4607. ==27803==    by 0x56244CE: clone (clone.S:95)
  4608. ==27803==
  4609. ==27803==  followed by a later acquisition of lock at 0x974A728
  4610. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  4611. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  4612. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  4613. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  4614. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  4615. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  4616. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  4617. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  4618. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4619. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4620. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4621. ==27803==    by 0x56244CE: clone (clone.S:95)
  4622. ==27803==
  4623. ==27803==  Lock at 0x7B9F680 was first observed
  4624. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4625. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  4626. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  4627. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  4628. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  4629. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  4630. ==27803==    by 0x10AEC7: main (switch.c:1200)
  4631. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  4632. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  4633. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  4634. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  4635. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  4636. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  4637. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  4638. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  4639. ==27803==    by 0x10AEC7: main (switch.c:1200)
  4640. ==27803==  Block was alloc'd by thread #1
  4641. ==27803==
  4642. ==27803==  Lock at 0x974A728 was first observed
  4643. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4644. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  4645. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  4646. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  4647. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  4648. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  4649. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  4650. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  4651. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4652. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4653. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4654. ==27803==    by 0x56244CE: clone (clone.S:95)
  4655. ==27803==  Address 0x974a728 is 1,144 bytes inside a block of size 8,192 alloc'd
  4656. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  4657. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  4658. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  4659. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  4660. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  4661. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  4662. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  4663. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  4664. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  4665. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  4666. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4667. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4668. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4669. ==27803==    by 0x56244CE: clone (clone.S:95)
  4670. ==27803==  Block was alloc'd by thread #13
  4671. ==27803==
  4672. ==27803==
  4673. ==27803== ---Thread-Announcement------------------------------------------
  4674. ==27803==
  4675. ==27803== Thread #17 was created
  4676. ==27803==    at 0x56244BE: clone (clone.S:71)
  4677. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  4678. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  4679. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  4680. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  4681. ==27803==    by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270)
  4682. ==27803==    by 0x94A218D: nua_create (nua.c:164)
  4683. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  4684. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  4685. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4686. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4687. ==27803==    by 0x56244CE: clone (clone.S:95)
  4688. ==27803==
  4689. ==27803== ----------------------------------------------------------------
  4690. ==27803==
  4691. ==27803==  Lock at 0x97E8D48 was first observed
  4692. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4693. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4694. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4695. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4696. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4697. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4698. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4699. ==27803==    by 0x56244CE: clone (clone.S:95)
  4700. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  4701. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4702. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4703. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4704. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4705. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4706. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4707. ==27803==    by 0x56244CE: clone (clone.S:95)
  4708. ==27803==  Block was alloc'd by thread #17
  4709. ==27803==
  4710. ==27803== Possible data race during read of size 8 at 0x97F0A38 by thread #17
  4711. ==27803== Locks held: 1, at address 0x97E8D48
  4712. ==27803==    at 0x483F0EA: memcpy@GLIBC_2.2.5 (vg_replace_strmem.c:1032)
  4713. ==27803==    by 0x55A678A: _IO_file_xsgetn (fileops.c:1303)
  4714. ==27803==    by 0x559B686: fread (iofread.c:38)
  4715. ==27803==    by 0x9502B6A: su_random64 (su_uniqueid.c:368)
  4716. ==27803==    by 0x9502B6A: su_random64 (su_uniqueid.c:358)
  4717. ==27803==    by 0x9502EC8: su_random (su_uniqueid.c:426)
  4718. ==27803==    by 0x948086F: agent_tag_init (nta.c:1196)
  4719. ==27803==    by 0x948B478: nta_agent_create (nta.c:975)
  4720. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4721. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4722. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4723. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4724. ==27803==    by 0x56244CE: clone (clone.S:95)
  4725. ==27803==  Address 0x97f0a38 is 8 bytes inside a block of size 4,096 alloc'd
  4726. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  4727. ==27803==    by 0x559A71B: _IO_file_doallocate (filedoalloc.c:101)
  4728. ==27803==    by 0x55A86FF: _IO_doallocbuf (genops.c:347)
  4729. ==27803==    by 0x55A6773: _IO_file_xsgetn (fileops.c:1295)
  4730. ==27803==    by 0x559B686: fread (iofread.c:38)
  4731. ==27803==    by 0x9502B6A: su_random64 (su_uniqueid.c:368)
  4732. ==27803==    by 0x9502B6A: su_random64 (su_uniqueid.c:358)
  4733. ==27803==    by 0x9502EC8: su_random (su_uniqueid.c:426)
  4734. ==27803==    by 0x948086F: agent_tag_init (nta.c:1196)
  4735. ==27803==    by 0x948B478: nta_agent_create (nta.c:975)
  4736. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4737. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4738. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4739. ==27803==  Block was alloc'd by thread #16
  4740. ==27803==
  4741. ==27803== ----------------------------------------------------------------
  4742. ==27803==
  4743. ==27803==  Lock at 0x92E61E8 was first observed
  4744. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4745. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4746. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4747. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4748. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4749. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4750. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4751. ==27803==    by 0x56244CE: clone (clone.S:95)
  4752. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4753. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4754. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4755. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4756. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4757. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4758. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4759. ==27803==    by 0x56244CE: clone (clone.S:95)
  4760. ==27803==  Block was alloc'd by thread #16
  4761. ==27803==
  4762. ==27803==  Lock at 0x975EC58 was first observed
  4763. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4764. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4765. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4766. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4767. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4768. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4769. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4770. ==27803==    by 0x56244CE: clone (clone.S:95)
  4771. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4772. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4773. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4774. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4775. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4776. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4777. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4778. ==27803==    by 0x56244CE: clone (clone.S:95)
  4779. ==27803==  Block was alloc'd by thread #15
  4780. ==27803==
  4781. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  4782. ==27803== Locks held: 1, at address 0x92E61E8
  4783. ==27803==    at 0x948B620: nta_agent_create (nta.c:995)
  4784. ==27803==    by 0x94C2AEF: nua_stack_init (nua_stack.c:176)
  4785. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4786. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4787. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4788. ==27803==    by 0x56244CE: clone (clone.S:95)
  4789. ==27803==
  4790. ==27803== This conflicts with a previous write of size 4 by thread #15
  4791. ==27803== Locks held: 1, at address 0x975EC58
  4792. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4793. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  4794. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4795. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4796. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4797. ==27803==    by 0x56244CE: clone (clone.S:95)
  4798. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  4799. ==27803==
  4800. ==27803== ----------------------------------------------------------------
  4801. ==27803==
  4802. ==27803==  Lock at 0x92E61E8 was first observed
  4803. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4804. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4805. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4806. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4807. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4808. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4809. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4810. ==27803==    by 0x56244CE: clone (clone.S:95)
  4811. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4812. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4813. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4814. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4815. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4816. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4817. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4818. ==27803==    by 0x56244CE: clone (clone.S:95)
  4819. ==27803==  Block was alloc'd by thread #16
  4820. ==27803==
  4821. ==27803==  Lock at 0x975EC58 was first observed
  4822. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4823. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4824. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4825. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4826. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4827. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4828. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4829. ==27803==    by 0x56244CE: clone (clone.S:95)
  4830. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4831. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4832. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4833. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4834. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4835. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4836. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4837. ==27803==    by 0x56244CE: clone (clone.S:95)
  4838. ==27803==  Block was alloc'd by thread #15
  4839. ==27803==
  4840. ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #16
  4841. ==27803== Locks held: 1, at address 0x92E61E8
  4842. ==27803==    at 0x95068D8: tport_tcreate (tport.c:498)
  4843. ==27803==    by 0x948A3E1: agent_create_master_transport (nta.c:2283)
  4844. ==27803==    by 0x948A3E1: nta_agent_add_tport (nta.c:2224)
  4845. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  4846. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  4847. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4848. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4849. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4850. ==27803==    by 0x56244CE: clone (clone.S:95)
  4851. ==27803==
  4852. ==27803== This conflicts with a previous write of size 4 by thread #15
  4853. ==27803== Locks held: 1, at address 0x975EC58
  4854. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4855. ==27803==    by 0x94C2BDB: nua_stack_init (nua_stack.c:136)
  4856. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4857. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4858. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4859. ==27803==    by 0x56244CE: clone (clone.S:95)
  4860. ==27803==  Address 0x96135e0 is 32 bytes inside data symbol "tport_log"
  4861. ==27803==
  4862. ==27803== ----------------------------------------------------------------
  4863. ==27803==
  4864. ==27803==  Lock at 0x92E61E8 was first observed
  4865. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4866. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4867. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4868. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4869. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4870. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4871. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4872. ==27803==    by 0x56244CE: clone (clone.S:95)
  4873. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4874. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4875. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4876. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4877. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4878. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4879. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4880. ==27803==    by 0x56244CE: clone (clone.S:95)
  4881. ==27803==  Block was alloc'd by thread #16
  4882. ==27803==
  4883. ==27803==  Lock at 0x975EC58 was first observed
  4884. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4885. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4886. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4887. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4888. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4889. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4890. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4891. ==27803==    by 0x56244CE: clone (clone.S:95)
  4892. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4893. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4894. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4895. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4896. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4897. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4898. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4899. ==27803==    by 0x56244CE: clone (clone.S:95)
  4900. ==27803==  Block was alloc'd by thread #15
  4901. ==27803==
  4902. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  4903. ==27803== Locks held: 1, at address 0x92E61E8
  4904. ==27803==    at 0x948A3F4: agent_create_master_transport (nta.c:2290)
  4905. ==27803==    by 0x948A3F4: nta_agent_add_tport (nta.c:2224)
  4906. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  4907. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  4908. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4909. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4910. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4911. ==27803==    by 0x56244CE: clone (clone.S:95)
  4912. ==27803==
  4913. ==27803== This conflicts with a previous write of size 4 by thread #15
  4914. ==27803== Locks held: 1, at address 0x975EC58
  4915. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4916. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  4917. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4918. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4919. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4920. ==27803==    by 0x56244CE: clone (clone.S:95)
  4921. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  4922. ==27803==
  4923. ==27803== ----------------------------------------------------------------
  4924. ==27803==
  4925. ==27803==  Lock at 0x92E61E8 was first observed
  4926. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4927. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4928. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4929. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4930. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4931. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4932. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4933. ==27803==    by 0x56244CE: clone (clone.S:95)
  4934. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4935. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4936. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4937. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4938. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4939. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4940. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4941. ==27803==    by 0x56244CE: clone (clone.S:95)
  4942. ==27803==  Block was alloc'd by thread #16
  4943. ==27803==
  4944. ==27803==  Lock at 0x975EC58 was first observed
  4945. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4946. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4947. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4948. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4949. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4950. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4951. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4952. ==27803==    by 0x56244CE: clone (clone.S:95)
  4953. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  4954. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4955. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  4956. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  4957. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4958. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4959. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4960. ==27803==    by 0x56244CE: clone (clone.S:95)
  4961. ==27803==  Block was alloc'd by thread #15
  4962. ==27803==
  4963. ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #16
  4964. ==27803== Locks held: 1, at address 0x92E61E8
  4965. ==27803==    at 0x950A1DD: tport_listen (tport.c:749)
  4966. ==27803==    by 0x950A1DD: tport_bind_server (tport.c:1695)
  4967. ==27803==    by 0x950A1DD: tport_tbind (tport.c:1528)
  4968. ==27803==    by 0x9489E80: nta_agent_add_tport (nta.c:2232)
  4969. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  4970. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  4971. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4972. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4973. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4974. ==27803==    by 0x56244CE: clone (clone.S:95)
  4975. ==27803==
  4976. ==27803== This conflicts with a previous write of size 4 by thread #15
  4977. ==27803== Locks held: 1, at address 0x975EC58
  4978. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  4979. ==27803==    by 0x94C2BDB: nua_stack_init (nua_stack.c:136)
  4980. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  4981. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4982. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4983. ==27803==    by 0x56244CE: clone (clone.S:95)
  4984. ==27803==  Address 0x96135e0 is 32 bytes inside data symbol "tport_log"
  4985. ==27803==
  4986. ==27803== ----------------------------------------------------------------
  4987. ==27803==
  4988. ==27803==  Lock at 0x92E61E8 was first observed
  4989. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  4990. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  4991. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  4992. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  4993. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  4994. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  4995. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  4996. ==27803==    by 0x56244CE: clone (clone.S:95)
  4997. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  4998. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  4999. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5000. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5001. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5002. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5003. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5004. ==27803==    by 0x56244CE: clone (clone.S:95)
  5005. ==27803==  Block was alloc'd by thread #16
  5006. ==27803==
  5007. ==27803==  Lock at 0x975EC58 was first observed
  5008. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5009. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5010. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5011. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5012. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5013. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5014. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5015. ==27803==    by 0x56244CE: clone (clone.S:95)
  5016. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  5017. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5018. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5019. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5020. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5021. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5022. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5023. ==27803==    by 0x56244CE: clone (clone.S:95)
  5024. ==27803==  Block was alloc'd by thread #15
  5025. ==27803==
  5026. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  5027. ==27803== Locks held: 1, at address 0x92E61E8
  5028. ==27803==    at 0x9489E8C: nta_agent_add_tport (nta.c:2244)
  5029. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5030. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5031. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5032. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5033. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5034. ==27803==    by 0x56244CE: clone (clone.S:95)
  5035. ==27803==
  5036. ==27803== This conflicts with a previous write of size 4 by thread #15
  5037. ==27803== Locks held: 1, at address 0x975EC58
  5038. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  5039. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  5040. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5041. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5042. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5043. ==27803==    by 0x56244CE: clone (clone.S:95)
  5044. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  5045. ==27803==
  5046. ==27803== ----------------------------------------------------------------
  5047. ==27803==
  5048. ==27803==  Lock at 0x92E61E8 was first observed
  5049. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5050. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5051. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5052. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5053. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5054. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5055. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5056. ==27803==    by 0x56244CE: clone (clone.S:95)
  5057. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5058. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5059. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5060. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5061. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5062. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5063. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5064. ==27803==    by 0x56244CE: clone (clone.S:95)
  5065. ==27803==  Block was alloc'd by thread #16
  5066. ==27803==
  5067. ==27803==  Lock at 0x975EC58 was first observed
  5068. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5069. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5070. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5071. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5072. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5073. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5074. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5075. ==27803==    by 0x56244CE: clone (clone.S:95)
  5076. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  5077. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5078. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5079. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5080. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5081. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5082. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5083. ==27803==    by 0x56244CE: clone (clone.S:95)
  5084. ==27803==  Block was alloc'd by thread #15
  5085. ==27803==
  5086. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #16
  5087. ==27803== Locks held: 1, at address 0x92E61E8
  5088. ==27803==    at 0x948A31E: nta_agent_add_tport (nta.c:2266)
  5089. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5090. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5091. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5092. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5093. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5094. ==27803==    by 0x56244CE: clone (clone.S:95)
  5095. ==27803==
  5096. ==27803== This conflicts with a previous write of size 4 by thread #15
  5097. ==27803== Locks held: 1, at address 0x975EC58
  5098. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  5099. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  5100. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5101. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5102. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5103. ==27803==    by 0x56244CE: clone (clone.S:95)
  5104. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  5105. ==27803==
  5106. ==27803== ----------------------------------------------------------------
  5107. ==27803==
  5108. ==27803==  Lock at 0x92E61E8 was first observed
  5109. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5110. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5111. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5112. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5113. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5114. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5115. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5116. ==27803==    by 0x56244CE: clone (clone.S:95)
  5117. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5118. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5119. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5120. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5121. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5122. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5123. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5124. ==27803==    by 0x56244CE: clone (clone.S:95)
  5125. ==27803==  Block was alloc'd by thread #16
  5126. ==27803==
  5127. ==27803==  Lock at 0x7ED14F8 was first observed
  5128. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5129. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5130. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5131. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5132. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  5133. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  5134. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  5135. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5136. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5137. ==27803==    by 0x56244CE: clone (clone.S:95)
  5138. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  5139. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5140. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5141. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5142. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  5143. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  5144. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  5145. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5146. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5147. ==27803==    by 0x56244CE: clone (clone.S:95)
  5148. ==27803==  Block was alloc'd by thread #11
  5149. ==27803==
  5150. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16
  5151. ==27803== Locks held: 1, at address 0x92E61E8
  5152. ==27803==    at 0x94B56B1: nua_registration_from_via (nua_register.c:1470)
  5153. ==27803==    by 0x94B59E3: nua_stack_init_registrations (nua_register.c:1346)
  5154. ==27803==    by 0x94B5D5A: nua_stack_init_transport (nua_register.c:1245)
  5155. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5156. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5157. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5158. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5159. ==27803==    by 0x56244CE: clone (clone.S:95)
  5160. ==27803==
  5161. ==27803== This conflicts with a previous write of size 4 by thread #11
  5162. ==27803== Locks held: 1, at address 0x7ED14F8
  5163. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  5164. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  5165. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  5166. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  5167. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  5168. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  5169. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  5170. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5171. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5172. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  5173. ==27803==
  5174. ==27803== ----------------------------------------------------------------
  5175. ==27803==
  5176. ==27803==  Lock at 0x97E8D48 was first observed
  5177. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5178. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5179. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5180. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5181. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5182. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5183. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5184. ==27803==    by 0x56244CE: clone (clone.S:95)
  5185. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5186. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5187. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5188. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5189. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5190. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5191. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5192. ==27803==    by 0x56244CE: clone (clone.S:95)
  5193. ==27803==  Block was alloc'd by thread #17
  5194. ==27803==
  5195. ==27803==  Lock at 0x92E61E8 was first observed
  5196. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5197. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5198. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5199. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5200. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5201. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5202. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5203. ==27803==    by 0x56244CE: clone (clone.S:95)
  5204. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5205. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5206. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5207. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5208. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5209. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5210. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5211. ==27803==    by 0x56244CE: clone (clone.S:95)
  5212. ==27803==  Block was alloc'd by thread #16
  5213. ==27803==
  5214. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  5215. ==27803== Locks held: 1, at address 0x97E8D48
  5216. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5217. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5218. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5219. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5220. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5221. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5222. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5223. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5224. ==27803==    by 0x56244CE: clone (clone.S:95)
  5225. ==27803==
  5226. ==27803== This conflicts with a previous write of size 8 by thread #16
  5227. ==27803== Locks held: 1, at address 0x92E61E8
  5228. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5229. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5230. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5231. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5232. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5233. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5234. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5235. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5236. ==27803==    by 0x56244CE: clone (clone.S:95)
  5237. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  5238. ==27803==
  5239. ==27803== ----------------------------------------------------------------
  5240. ==27803==
  5241. ==27803==  Lock at 0x97E8D48 was first observed
  5242. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5243. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5244. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5245. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5246. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5247. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5248. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5249. ==27803==    by 0x56244CE: clone (clone.S:95)
  5250. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5251. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5252. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5253. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5254. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5255. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5256. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5257. ==27803==    by 0x56244CE: clone (clone.S:95)
  5258. ==27803==  Block was alloc'd by thread #17
  5259. ==27803==
  5260. ==27803==  Lock at 0x92E61E8 was first observed
  5261. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5262. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5263. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5264. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5265. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5266. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5267. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5268. ==27803==    by 0x56244CE: clone (clone.S:95)
  5269. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5270. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5271. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5272. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5273. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5274. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5275. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5276. ==27803==    by 0x56244CE: clone (clone.S:95)
  5277. ==27803==  Block was alloc'd by thread #16
  5278. ==27803==
  5279. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  5280. ==27803== Locks held: 1, at address 0x97E8D48
  5281. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5282. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5283. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5284. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5285. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5286. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5287. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5288. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5289. ==27803==    by 0x56244CE: clone (clone.S:95)
  5290. ==27803==
  5291. ==27803== This conflicts with a previous write of size 8 by thread #16
  5292. ==27803== Locks held: 1, at address 0x92E61E8
  5293. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5294. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5295. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5296. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5297. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5298. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5299. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5300. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5301. ==27803==    by 0x56244CE: clone (clone.S:95)
  5302. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  5303. ==27803==
  5304. ==27803== ----------------------------------------------------------------
  5305. ==27803==
  5306. ==27803==  Lock at 0x97E8D48 was first observed
  5307. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5308. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5309. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5310. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5311. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5312. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5313. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5314. ==27803==    by 0x56244CE: clone (clone.S:95)
  5315. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5316. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5317. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5318. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5319. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5320. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5321. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5322. ==27803==    by 0x56244CE: clone (clone.S:95)
  5323. ==27803==  Block was alloc'd by thread #17
  5324. ==27803==
  5325. ==27803==  Lock at 0x92E61E8 was first observed
  5326. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5327. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5328. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5329. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5330. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5331. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5332. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5333. ==27803==    by 0x56244CE: clone (clone.S:95)
  5334. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5335. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5336. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5337. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5338. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5339. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5340. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5341. ==27803==    by 0x56244CE: clone (clone.S:95)
  5342. ==27803==  Block was alloc'd by thread #16
  5343. ==27803==
  5344. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  5345. ==27803== Locks held: 1, at address 0x97E8D48
  5346. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5347. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5348. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5349. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5350. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5351. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5352. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5353. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5354. ==27803==    by 0x56244CE: clone (clone.S:95)
  5355. ==27803==
  5356. ==27803== This conflicts with a previous write of size 8 by thread #16
  5357. ==27803== Locks held: 1, at address 0x92E61E8
  5358. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5359. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5360. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5361. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5362. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5363. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5364. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5365. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5366. ==27803==    by 0x56244CE: clone (clone.S:95)
  5367. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  5368. ==27803==
  5369. ==27803== ----------------------------------------------------------------
  5370. ==27803==
  5371. ==27803==  Lock at 0x97E8D48 was first observed
  5372. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5373. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5374. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5375. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5376. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5377. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5378. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5379. ==27803==    by 0x56244CE: clone (clone.S:95)
  5380. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5381. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5382. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5383. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5384. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5385. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5386. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5387. ==27803==    by 0x56244CE: clone (clone.S:95)
  5388. ==27803==  Block was alloc'd by thread #17
  5389. ==27803==
  5390. ==27803==  Lock at 0x92E61E8 was first observed
  5391. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5392. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5393. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5394. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5395. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5396. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5397. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5398. ==27803==    by 0x56244CE: clone (clone.S:95)
  5399. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5400. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5401. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5402. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5403. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5404. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5405. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5406. ==27803==    by 0x56244CE: clone (clone.S:95)
  5407. ==27803==  Block was alloc'd by thread #16
  5408. ==27803==
  5409. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  5410. ==27803== Locks held: 1, at address 0x97E8D48
  5411. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5412. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5413. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5414. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5415. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5416. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5417. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5418. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5419. ==27803==    by 0x56244CE: clone (clone.S:95)
  5420. ==27803==
  5421. ==27803== This conflicts with a previous write of size 8 by thread #16
  5422. ==27803== Locks held: 1, at address 0x92E61E8
  5423. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5424. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5425. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5426. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5427. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5428. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5429. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5430. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5431. ==27803==    by 0x56244CE: clone (clone.S:95)
  5432. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  5433. ==27803==
  5434. ==27803== ----------------------------------------------------------------
  5435. ==27803==
  5436. ==27803==  Lock at 0x97E8D48 was first observed
  5437. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5438. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5439. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5440. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5441. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5442. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5443. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5444. ==27803==    by 0x56244CE: clone (clone.S:95)
  5445. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5446. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5447. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5448. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5449. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5450. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5451. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5452. ==27803==    by 0x56244CE: clone (clone.S:95)
  5453. ==27803==  Block was alloc'd by thread #17
  5454. ==27803==
  5455. ==27803==  Lock at 0x92E61E8 was first observed
  5456. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5457. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5458. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5459. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5460. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5461. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5462. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5463. ==27803==    by 0x56244CE: clone (clone.S:95)
  5464. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5465. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5466. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5467. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5468. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5471. ==27803==    by 0x56244CE: clone (clone.S:95)
  5472. ==27803==  Block was alloc'd by thread #16
  5473. ==27803==
  5474. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  5475. ==27803== Locks held: 1, at address 0x97E8D48
  5476. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  5477. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  5478. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5479. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5480. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5481. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5484. ==27803==    by 0x56244CE: clone (clone.S:95)
  5485. ==27803==
  5486. ==27803== This conflicts with a previous write of size 8 by thread #16
  5487. ==27803== Locks held: 1, at address 0x92E61E8
  5488. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  5489. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  5490. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5491. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5492. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5493. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5494. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5495. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5496. ==27803==    by 0x56244CE: clone (clone.S:95)
  5497. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  5498. ==27803==
  5499. ==27803== ----------------------------------------------------------------
  5500. ==27803==
  5501. ==27803==  Lock at 0x97E8D48 was first observed
  5502. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5503. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5504. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5505. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5506. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5507. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5508. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5509. ==27803==    by 0x56244CE: clone (clone.S:95)
  5510. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5511. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5512. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5513. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5514. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5515. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5516. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5517. ==27803==    by 0x56244CE: clone (clone.S:95)
  5518. ==27803==  Block was alloc'd by thread #17
  5519. ==27803==
  5520. ==27803==  Lock at 0x92E61E8 was first observed
  5521. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5522. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5523. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5524. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5525. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5526. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5527. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5528. ==27803==    by 0x56244CE: clone (clone.S:95)
  5529. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5530. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5531. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5532. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5533. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5534. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5535. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5536. ==27803==    by 0x56244CE: clone (clone.S:95)
  5537. ==27803==  Block was alloc'd by thread #16
  5538. ==27803==
  5539. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  5540. ==27803== Locks held: 1, at address 0x97E8D48
  5541. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  5542. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  5543. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5544. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5545. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5546. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5547. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5548. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5549. ==27803==    by 0x56244CE: clone (clone.S:95)
  5550. ==27803==
  5551. ==27803== This conflicts with a previous write of size 8 by thread #16
  5552. ==27803== Locks held: 1, at address 0x92E61E8
  5553. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  5554. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  5555. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5556. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5557. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5558. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5559. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5560. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5561. ==27803==    by 0x56244CE: clone (clone.S:95)
  5562. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  5563. ==27803==
  5564. ==27803== ----------------------------------------------------------------
  5565. ==27803==
  5566. ==27803==  Lock at 0x97E8D48 was first observed
  5567. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5568. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5569. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5570. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5571. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5572. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5573. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5574. ==27803==    by 0x56244CE: clone (clone.S:95)
  5575. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5576. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5577. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5578. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5579. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5580. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5581. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5582. ==27803==    by 0x56244CE: clone (clone.S:95)
  5583. ==27803==  Block was alloc'd by thread #17
  5584. ==27803==
  5585. ==27803==  Lock at 0x92E61E8 was first observed
  5586. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5587. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5588. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5589. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5590. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5591. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5592. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5593. ==27803==    by 0x56244CE: clone (clone.S:95)
  5594. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5595. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5596. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5597. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5598. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5599. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5600. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5601. ==27803==    by 0x56244CE: clone (clone.S:95)
  5602. ==27803==  Block was alloc'd by thread #16
  5603. ==27803==
  5604. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  5605. ==27803== Locks held: 1, at address 0x97E8D48
  5606. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  5607. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  5608. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5609. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5610. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5611. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5612. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5613. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5614. ==27803==    by 0x56244CE: clone (clone.S:95)
  5615. ==27803==
  5616. ==27803== This conflicts with a previous write of size 8 by thread #16
  5617. ==27803== Locks held: 1, at address 0x92E61E8
  5618. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  5619. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  5620. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5621. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5622. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5623. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5624. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5625. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5626. ==27803==    by 0x56244CE: clone (clone.S:95)
  5627. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  5628. ==27803==
  5629. ==27803== ----------------------------------------------------------------
  5630. ==27803==
  5631. ==27803==  Lock at 0x97E8D48 was first observed
  5632. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5633. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5634. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5635. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5636. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5637. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5638. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5639. ==27803==    by 0x56244CE: clone (clone.S:95)
  5640. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5641. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5642. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5643. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5644. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5645. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5646. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5647. ==27803==    by 0x56244CE: clone (clone.S:95)
  5648. ==27803==  Block was alloc'd by thread #17
  5649. ==27803==
  5650. ==27803==  Lock at 0x92E61E8 was first observed
  5651. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5652. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5653. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5654. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5655. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5656. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5657. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5658. ==27803==    by 0x56244CE: clone (clone.S:95)
  5659. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5660. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5661. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5662. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5663. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5664. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5665. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5666. ==27803==    by 0x56244CE: clone (clone.S:95)
  5667. ==27803==  Block was alloc'd by thread #16
  5668. ==27803==
  5669. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  5670. ==27803== Locks held: 1, at address 0x97E8D48
  5671. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  5672. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  5673. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5674. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5675. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5676. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5677. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5678. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5679. ==27803==    by 0x56244CE: clone (clone.S:95)
  5680. ==27803==
  5681. ==27803== This conflicts with a previous write of size 8 by thread #16
  5682. ==27803== Locks held: 1, at address 0x92E61E8
  5683. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  5684. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  5685. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5686. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5687. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5688. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5689. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5690. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5691. ==27803==    by 0x56244CE: clone (clone.S:95)
  5692. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  5693. ==27803==
  5694. ==27803== ----------------------------------------------------------------
  5695. ==27803==
  5696. ==27803==  Lock at 0x97E8D48 was first observed
  5697. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5698. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5699. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5700. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5701. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5702. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5703. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5704. ==27803==    by 0x56244CE: clone (clone.S:95)
  5705. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5706. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5707. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5708. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5709. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5710. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5711. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5712. ==27803==    by 0x56244CE: clone (clone.S:95)
  5713. ==27803==  Block was alloc'd by thread #17
  5714. ==27803==
  5715. ==27803==  Lock at 0x975EC58 was first observed
  5716. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5717. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5718. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5719. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5720. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5721. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5722. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5723. ==27803==    by 0x56244CE: clone (clone.S:95)
  5724. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  5725. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5726. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5727. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5728. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5729. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5730. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5731. ==27803==    by 0x56244CE: clone (clone.S:95)
  5732. ==27803==  Block was alloc'd by thread #15
  5733. ==27803==
  5734. ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17
  5735. ==27803== Locks held: 1, at address 0x97E8D48
  5736. ==27803==    at 0x9509D7C: tport_bind_server (tport.c:1620)
  5737. ==27803==    by 0x9509D7C: tport_tbind (tport.c:1528)
  5738. ==27803==    by 0x9489E80: nta_agent_add_tport (nta.c:2232)
  5739. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  5740. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5741. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5742. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5743. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5744. ==27803==    by 0x56244CE: clone (clone.S:95)
  5745. ==27803==
  5746. ==27803== This conflicts with a previous write of size 4 by thread #15
  5747. ==27803== Locks held: 1, at address 0x975EC58
  5748. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  5749. ==27803==    by 0x94C2BDB: nua_stack_init (nua_stack.c:136)
  5750. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5751. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5752. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5753. ==27803==    by 0x56244CE: clone (clone.S:95)
  5754. ==27803==  Address 0x96135e0 is 32 bytes inside data symbol "tport_log"
  5755. ==27803==
  5756. ==27803== ----------------------------------------------------------------
  5757. ==27803==
  5758. ==27803==  Lock at 0x97E8D48 was first observed
  5759. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5760. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5761. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5762. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5763. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5764. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5765. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5766. ==27803==    by 0x56244CE: clone (clone.S:95)
  5767. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5768. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5769. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5770. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5771. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5772. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5773. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5774. ==27803==    by 0x56244CE: clone (clone.S:95)
  5775. ==27803==  Block was alloc'd by thread #17
  5776. ==27803==
  5777. ==27803==  Lock at 0x92E61E8 was first observed
  5778. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5779. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5780. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5781. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5782. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5783. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5784. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5785. ==27803==    by 0x56244CE: clone (clone.S:95)
  5786. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5787. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5788. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5789. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5790. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5791. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5792. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5793. ==27803==    by 0x56244CE: clone (clone.S:95)
  5794. ==27803==  Block was alloc'd by thread #16
  5795. ==27803==
  5796. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  5797. ==27803== Locks held: 1, at address 0x97E8D48
  5798. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5799. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5800. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  5801. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  5802. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  5803. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5804. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5805. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5806. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5807. ==27803==    by 0x56244CE: clone (clone.S:95)
  5808. ==27803==
  5809. ==27803== This conflicts with a previous write of size 8 by thread #16
  5810. ==27803== Locks held: 1, at address 0x92E61E8
  5811. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5812. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5813. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5814. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5815. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5816. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5817. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5818. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5819. ==27803==    by 0x56244CE: clone (clone.S:95)
  5820. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  5821. ==27803==
  5822. ==27803== ----------------------------------------------------------------
  5823. ==27803==
  5824. ==27803==  Lock at 0x97E8D48 was first observed
  5825. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5826. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5827. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5828. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5829. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5830. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5831. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5832. ==27803==    by 0x56244CE: clone (clone.S:95)
  5833. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5834. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5835. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5836. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5837. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5838. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5839. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5840. ==27803==    by 0x56244CE: clone (clone.S:95)
  5841. ==27803==  Block was alloc'd by thread #17
  5842. ==27803==
  5843. ==27803==  Lock at 0x92E61E8 was first observed
  5844. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5845. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5846. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5847. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5848. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5849. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5850. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5851. ==27803==    by 0x56244CE: clone (clone.S:95)
  5852. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5853. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5854. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5855. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5856. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5857. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5858. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5859. ==27803==    by 0x56244CE: clone (clone.S:95)
  5860. ==27803==  Block was alloc'd by thread #16
  5861. ==27803==
  5862. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  5863. ==27803== Locks held: 1, at address 0x97E8D48
  5864. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5865. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5866. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  5867. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  5868. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  5869. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5870. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5871. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5872. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5873. ==27803==    by 0x56244CE: clone (clone.S:95)
  5874. ==27803==
  5875. ==27803== This conflicts with a previous write of size 8 by thread #16
  5876. ==27803== Locks held: 1, at address 0x92E61E8
  5877. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  5878. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  5879. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5880. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5881. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5882. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5883. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5884. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5885. ==27803==    by 0x56244CE: clone (clone.S:95)
  5886. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  5887. ==27803==
  5888. ==27803== ----------------------------------------------------------------
  5889. ==27803==
  5890. ==27803==  Lock at 0x97E8D48 was first observed
  5891. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5892. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5893. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5894. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5895. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5896. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5897. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5898. ==27803==    by 0x56244CE: clone (clone.S:95)
  5899. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5900. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5901. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5902. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5903. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5904. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5905. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5906. ==27803==    by 0x56244CE: clone (clone.S:95)
  5907. ==27803==  Block was alloc'd by thread #17
  5908. ==27803==
  5909. ==27803==  Lock at 0x92E61E8 was first observed
  5910. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5911. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5912. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5913. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5914. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5915. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5916. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5917. ==27803==    by 0x56244CE: clone (clone.S:95)
  5918. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5919. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5920. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5921. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5922. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5923. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5924. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5925. ==27803==    by 0x56244CE: clone (clone.S:95)
  5926. ==27803==  Block was alloc'd by thread #16
  5927. ==27803==
  5928. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  5929. ==27803== Locks held: 1, at address 0x97E8D48
  5930. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5931. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5932. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  5933. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  5934. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  5935. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5936. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5937. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5938. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5939. ==27803==    by 0x56244CE: clone (clone.S:95)
  5940. ==27803==
  5941. ==27803== This conflicts with a previous write of size 8 by thread #16
  5942. ==27803== Locks held: 1, at address 0x92E61E8
  5943. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5944. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5945. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  5946. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  5947. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  5948. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  5949. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5950. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5951. ==27803==    by 0x56244CE: clone (clone.S:95)
  5952. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  5953. ==27803==
  5954. ==27803== ----------------------------------------------------------------
  5955. ==27803==
  5956. ==27803==  Lock at 0x97E8D48 was first observed
  5957. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5958. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5959. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5960. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5961. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5962. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5963. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5964. ==27803==    by 0x56244CE: clone (clone.S:95)
  5965. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  5966. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5967. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5968. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5969. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5970. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5971. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5972. ==27803==    by 0x56244CE: clone (clone.S:95)
  5973. ==27803==  Block was alloc'd by thread #17
  5974. ==27803==
  5975. ==27803==  Lock at 0x92E61E8 was first observed
  5976. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  5977. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  5978. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  5979. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  5980. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5981. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5982. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5983. ==27803==    by 0x56244CE: clone (clone.S:95)
  5984. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  5985. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  5986. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  5987. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  5988. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  5989. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  5990. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  5991. ==27803==    by 0x56244CE: clone (clone.S:95)
  5992. ==27803==  Block was alloc'd by thread #16
  5993. ==27803==
  5994. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  5995. ==27803== Locks held: 1, at address 0x97E8D48
  5996. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  5997. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  5998. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  5999. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6000. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6001. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6002. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6003. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6004. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6005. ==27803==    by 0x56244CE: clone (clone.S:95)
  6006. ==27803==
  6007. ==27803== This conflicts with a previous write of size 8 by thread #16
  6008. ==27803== Locks held: 1, at address 0x92E61E8
  6009. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  6010. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  6011. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6012. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6013. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6014. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6015. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6016. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6017. ==27803==    by 0x56244CE: clone (clone.S:95)
  6018. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  6019. ==27803==
  6020. ==27803== ----------------------------------------------------------------
  6021. ==27803==
  6022. ==27803==  Lock at 0x97E8D48 was first observed
  6023. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6024. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6025. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6026. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6027. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6028. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6029. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6030. ==27803==    by 0x56244CE: clone (clone.S:95)
  6031. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6032. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6033. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6034. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6035. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6036. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6037. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6038. ==27803==    by 0x56244CE: clone (clone.S:95)
  6039. ==27803==  Block was alloc'd by thread #17
  6040. ==27803==
  6041. ==27803==  Lock at 0x92E61E8 was first observed
  6042. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6043. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6044. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6045. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6046. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6047. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6048. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6049. ==27803==    by 0x56244CE: clone (clone.S:95)
  6050. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6051. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6052. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6053. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6054. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6055. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6056. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6057. ==27803==    by 0x56244CE: clone (clone.S:95)
  6058. ==27803==  Block was alloc'd by thread #16
  6059. ==27803==
  6060. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  6061. ==27803== Locks held: 1, at address 0x97E8D48
  6062. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6063. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6064. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  6065. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6066. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6067. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6068. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6069. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6070. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6071. ==27803==    by 0x56244CE: clone (clone.S:95)
  6072. ==27803==
  6073. ==27803== This conflicts with a previous write of size 8 by thread #16
  6074. ==27803== Locks held: 1, at address 0x92E61E8
  6075. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6076. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6077. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6078. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6079. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6080. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6081. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6082. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6083. ==27803==    by 0x56244CE: clone (clone.S:95)
  6084. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  6085. ==27803==
  6086. ==27803== ----------------------------------------------------------------
  6087. ==27803==
  6088. ==27803==  Lock at 0x97E8D48 was first observed
  6089. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6090. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6091. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6092. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6093. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6094. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6095. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6096. ==27803==    by 0x56244CE: clone (clone.S:95)
  6097. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6098. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6099. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6100. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6101. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6102. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6103. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6104. ==27803==    by 0x56244CE: clone (clone.S:95)
  6105. ==27803==  Block was alloc'd by thread #17
  6106. ==27803==
  6107. ==27803==  Lock at 0x92E61E8 was first observed
  6108. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6109. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6110. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6111. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6112. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6113. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6114. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6115. ==27803==    by 0x56244CE: clone (clone.S:95)
  6116. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6117. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6118. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6119. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6120. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6121. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6122. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6123. ==27803==    by 0x56244CE: clone (clone.S:95)
  6124. ==27803==  Block was alloc'd by thread #16
  6125. ==27803==
  6126. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  6127. ==27803== Locks held: 1, at address 0x97E8D48
  6128. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6129. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6130. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  6131. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6132. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6133. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6134. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6135. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6136. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6137. ==27803==    by 0x56244CE: clone (clone.S:95)
  6138. ==27803==
  6139. ==27803== This conflicts with a previous write of size 8 by thread #16
  6140. ==27803== Locks held: 1, at address 0x92E61E8
  6141. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6142. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6143. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6144. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6145. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6146. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6147. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6148. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6149. ==27803==    by 0x56244CE: clone (clone.S:95)
  6150. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  6151. ==27803==
  6152. ==27803== ----------------------------------------------------------------
  6153. ==27803==
  6154. ==27803==  Lock at 0x97E8D48 was first observed
  6155. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6156. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6157. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6158. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6159. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6160. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6161. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6162. ==27803==    by 0x56244CE: clone (clone.S:95)
  6163. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6164. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6165. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6166. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6167. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6168. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6169. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6170. ==27803==    by 0x56244CE: clone (clone.S:95)
  6171. ==27803==  Block was alloc'd by thread #17
  6172. ==27803==
  6173. ==27803==  Lock at 0x92E61E8 was first observed
  6174. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6175. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6176. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6177. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6178. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6179. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6180. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6181. ==27803==    by 0x56244CE: clone (clone.S:95)
  6182. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6183. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6184. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6185. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6186. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6187. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6188. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6189. ==27803==    by 0x56244CE: clone (clone.S:95)
  6190. ==27803==  Block was alloc'd by thread #16
  6191. ==27803==
  6192. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  6193. ==27803== Locks held: 1, at address 0x97E8D48
  6194. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  6195. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  6196. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  6197. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6198. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6199. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6200. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6201. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6202. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6203. ==27803==    by 0x56244CE: clone (clone.S:95)
  6204. ==27803==
  6205. ==27803== This conflicts with a previous write of size 8 by thread #16
  6206. ==27803== Locks held: 1, at address 0x92E61E8
  6207. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  6208. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  6209. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6210. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6211. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6212. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6213. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6214. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6215. ==27803==    by 0x56244CE: clone (clone.S:95)
  6216. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  6217. ==27803==
  6218. ==27803== ----------------------------------------------------------------
  6219. ==27803==
  6220. ==27803==  Lock at 0x97E8D48 was first observed
  6221. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6222. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6223. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6224. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6225. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6226. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6227. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6228. ==27803==    by 0x56244CE: clone (clone.S:95)
  6229. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6230. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6231. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6232. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6233. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6234. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6235. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6236. ==27803==    by 0x56244CE: clone (clone.S:95)
  6237. ==27803==  Block was alloc'd by thread #17
  6238. ==27803==
  6239. ==27803==  Lock at 0x92E61E8 was first observed
  6240. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6241. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6242. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6243. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6244. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6245. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6246. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6247. ==27803==    by 0x56244CE: clone (clone.S:95)
  6248. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6249. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6250. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6251. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6252. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6253. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6254. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6255. ==27803==    by 0x56244CE: clone (clone.S:95)
  6256. ==27803==  Block was alloc'd by thread #16
  6257. ==27803==
  6258. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  6259. ==27803== Locks held: 1, at address 0x97E8D48
  6260. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  6261. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  6262. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  6263. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6264. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6265. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6266. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6267. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6268. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6269. ==27803==    by 0x56244CE: clone (clone.S:95)
  6270. ==27803==
  6271. ==27803== This conflicts with a previous write of size 8 by thread #16
  6272. ==27803== Locks held: 1, at address 0x92E61E8
  6273. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  6274. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  6275. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6276. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6277. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6278. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6279. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6280. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6281. ==27803==    by 0x56244CE: clone (clone.S:95)
  6282. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  6283. ==27803==
  6284. ==27803== ----------------------------------------------------------------
  6285. ==27803==
  6286. ==27803==  Lock at 0x97E8D48 was first observed
  6287. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6288. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6289. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6290. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6291. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6292. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6293. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6294. ==27803==    by 0x56244CE: clone (clone.S:95)
  6295. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6296. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6297. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6298. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6299. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6300. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6301. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6302. ==27803==    by 0x56244CE: clone (clone.S:95)
  6303. ==27803==  Block was alloc'd by thread #17
  6304. ==27803==
  6305. ==27803==  Lock at 0x92E61E8 was first observed
  6306. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6307. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6308. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6309. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6310. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6311. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6312. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6313. ==27803==    by 0x56244CE: clone (clone.S:95)
  6314. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6315. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6316. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6317. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6318. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6319. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6320. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6321. ==27803==    by 0x56244CE: clone (clone.S:95)
  6322. ==27803==  Block was alloc'd by thread #16
  6323. ==27803==
  6324. ==27803== Possible data race during write of size 8 at 0x9614078 by thread #17
  6325. ==27803== Locks held: 1, at address 0x97E8D48
  6326. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  6327. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  6328. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  6329. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6330. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6331. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6332. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6333. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6334. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6335. ==27803==    by 0x56244CE: clone (clone.S:95)
  6336. ==27803==
  6337. ==27803== This conflicts with a previous write of size 8 by thread #16
  6338. ==27803== Locks held: 1, at address 0x92E61E8
  6339. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  6340. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  6341. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6342. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6343. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6344. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6345. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6346. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6347. ==27803==    by 0x56244CE: clone (clone.S:95)
  6348. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  6349. ==27803==
  6350. ==27803== ----------------------------------------------------------------
  6351. ==27803==
  6352. ==27803==  Lock at 0x97E8D48 was first observed
  6353. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6354. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6355. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6356. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6357. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6358. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6359. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6360. ==27803==    by 0x56244CE: clone (clone.S:95)
  6361. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6362. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6363. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6364. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6365. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6366. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6367. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6368. ==27803==    by 0x56244CE: clone (clone.S:95)
  6369. ==27803==  Block was alloc'd by thread #17
  6370. ==27803==
  6371. ==27803==  Lock at 0x92E61E8 was first observed
  6372. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6373. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6374. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6375. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6376. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6377. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6378. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6379. ==27803==    by 0x56244CE: clone (clone.S:95)
  6380. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6381. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6382. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6383. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6384. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6385. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6386. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6387. ==27803==    by 0x56244CE: clone (clone.S:95)
  6388. ==27803==  Block was alloc'd by thread #16
  6389. ==27803==
  6390. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  6391. ==27803== Locks held: 1, at address 0x97E8D48
  6392. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  6393. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  6394. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6395. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6396. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6397. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6398. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6399. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6400. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6401. ==27803==    by 0x56244CE: clone (clone.S:95)
  6402. ==27803==
  6403. ==27803== This conflicts with a previous write of size 8 by thread #16
  6404. ==27803== Locks held: 1, at address 0x92E61E8
  6405. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  6406. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  6407. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6408. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6409. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6410. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6411. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6412. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6413. ==27803==    by 0x56244CE: clone (clone.S:95)
  6414. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  6415. ==27803==
  6416. ==27803== ----------------------------------------------------------------
  6417. ==27803==
  6418. ==27803==  Lock at 0x97E8D48 was first observed
  6419. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6420. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6421. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6422. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6423. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6424. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6425. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6426. ==27803==    by 0x56244CE: clone (clone.S:95)
  6427. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6428. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6429. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6430. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6431. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6432. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6433. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6434. ==27803==    by 0x56244CE: clone (clone.S:95)
  6435. ==27803==  Block was alloc'd by thread #17
  6436. ==27803==
  6437. ==27803==  Lock at 0x92E61E8 was first observed
  6438. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6439. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6440. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6441. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6442. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6443. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6444. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6445. ==27803==    by 0x56244CE: clone (clone.S:95)
  6446. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6447. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6448. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6449. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6450. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6451. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6452. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6453. ==27803==    by 0x56244CE: clone (clone.S:95)
  6454. ==27803==  Block was alloc'd by thread #16
  6455. ==27803==
  6456. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  6457. ==27803== Locks held: 1, at address 0x97E8D48
  6458. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  6459. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  6460. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6461. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6462. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6463. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6464. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6465. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6466. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6467. ==27803==    by 0x56244CE: clone (clone.S:95)
  6468. ==27803==
  6469. ==27803== This conflicts with a previous write of size 8 by thread #16
  6470. ==27803== Locks held: 1, at address 0x92E61E8
  6471. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  6472. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  6473. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6474. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6475. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6476. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6477. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6478. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6479. ==27803==    by 0x56244CE: clone (clone.S:95)
  6480. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  6481. ==27803==
  6482. ==27803== ----------------------------------------------------------------
  6483. ==27803==
  6484. ==27803==  Lock at 0x97E8D48 was first observed
  6485. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6486. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6487. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6488. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6489. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6490. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6491. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6492. ==27803==    by 0x56244CE: clone (clone.S:95)
  6493. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6494. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6495. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6496. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6497. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6498. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6499. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6500. ==27803==    by 0x56244CE: clone (clone.S:95)
  6501. ==27803==  Block was alloc'd by thread #17
  6502. ==27803==
  6503. ==27803==  Lock at 0x92E61E8 was first observed
  6504. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6505. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6506. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6507. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6508. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6509. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6510. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6511. ==27803==    by 0x56244CE: clone (clone.S:95)
  6512. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6513. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6514. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6515. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6516. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6517. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6518. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6519. ==27803==    by 0x56244CE: clone (clone.S:95)
  6520. ==27803==  Block was alloc'd by thread #16
  6521. ==27803==
  6522. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  6523. ==27803== Locks held: 1, at address 0x97E8D48
  6524. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  6525. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  6526. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6527. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6528. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6529. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6530. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6531. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6532. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6533. ==27803==    by 0x56244CE: clone (clone.S:95)
  6534. ==27803==
  6535. ==27803== This conflicts with a previous write of size 8 by thread #16
  6536. ==27803== Locks held: 1, at address 0x92E61E8
  6537. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  6538. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  6539. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6540. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6541. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6542. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6543. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6544. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6545. ==27803==    by 0x56244CE: clone (clone.S:95)
  6546. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  6547. ==27803==
  6548. ==27803== ----------------------------------------------------------------
  6549. ==27803==
  6550. ==27803==  Lock at 0x97E8D48 was first observed
  6551. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6552. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6553. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6554. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6555. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6556. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6557. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6558. ==27803==    by 0x56244CE: clone (clone.S:95)
  6559. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6560. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6561. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6562. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6563. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6564. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6565. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6566. ==27803==    by 0x56244CE: clone (clone.S:95)
  6567. ==27803==  Block was alloc'd by thread #17
  6568. ==27803==
  6569. ==27803==  Lock at 0x92E61E8 was first observed
  6570. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6571. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6572. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6573. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6574. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6575. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6576. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6577. ==27803==    by 0x56244CE: clone (clone.S:95)
  6578. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6579. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6580. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6581. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6582. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6583. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6584. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6585. ==27803==    by 0x56244CE: clone (clone.S:95)
  6586. ==27803==  Block was alloc'd by thread #16
  6587. ==27803==
  6588. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  6589. ==27803== Locks held: 1, at address 0x97E8D48
  6590. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  6591. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  6592. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6593. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6594. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6595. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6596. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6597. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6598. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6599. ==27803==    by 0x56244CE: clone (clone.S:95)
  6600. ==27803==
  6601. ==27803== This conflicts with a previous write of size 8 by thread #16
  6602. ==27803== Locks held: 1, at address 0x92E61E8
  6603. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  6604. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  6605. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6606. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6607. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6608. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6609. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6610. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6611. ==27803==    by 0x56244CE: clone (clone.S:95)
  6612. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  6613. ==27803==
  6614. ==27803== ----------------------------------------------------------------
  6615. ==27803==
  6616. ==27803==  Lock at 0x97E8D48 was first observed
  6617. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6618. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6619. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6620. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6621. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6622. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6623. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6624. ==27803==    by 0x56244CE: clone (clone.S:95)
  6625. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6626. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6627. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6628. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6629. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6630. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6631. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6632. ==27803==    by 0x56244CE: clone (clone.S:95)
  6633. ==27803==  Block was alloc'd by thread #17
  6634. ==27803==
  6635. ==27803==  Lock at 0x92E61E8 was first observed
  6636. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6637. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6638. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6639. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6640. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6641. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6642. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6643. ==27803==    by 0x56244CE: clone (clone.S:95)
  6644. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6645. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6646. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6647. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6648. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6649. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6650. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6651. ==27803==    by 0x56244CE: clone (clone.S:95)
  6652. ==27803==  Block was alloc'd by thread #16
  6653. ==27803==
  6654. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  6655. ==27803== Locks held: 1, at address 0x97E8D48
  6656. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6657. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6658. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6659. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6660. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6661. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6662. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6663. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6664. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6665. ==27803==    by 0x56244CE: clone (clone.S:95)
  6666. ==27803==
  6667. ==27803== This conflicts with a previous write of size 8 by thread #16
  6668. ==27803== Locks held: 1, at address 0x92E61E8
  6669. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6670. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6671. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6672. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6673. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6674. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6675. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6676. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6677. ==27803==    by 0x56244CE: clone (clone.S:95)
  6678. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  6679. ==27803==
  6680. ==27803==
  6681. ==27803== More than 100 errors detected.  Subsequent errors
  6682. ==27803== will still be recorded, but in less detail than before.
  6683. ==27803== ----------------------------------------------------------------
  6684. ==27803==
  6685. ==27803==  Lock at 0x97E8D48 was first observed
  6686. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6687. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6688. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6689. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6690. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6691. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6692. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6693. ==27803==    by 0x56244CE: clone (clone.S:95)
  6694. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6695. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6696. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6697. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6698. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6699. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6700. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6701. ==27803==    by 0x56244CE: clone (clone.S:95)
  6702. ==27803==  Block was alloc'd by thread #17
  6703. ==27803==
  6704. ==27803==  Lock at 0x92E61E8 was first observed
  6705. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6706. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6707. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6708. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6709. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6710. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6711. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6712. ==27803==    by 0x56244CE: clone (clone.S:95)
  6713. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6714. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6715. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6716. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6717. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6718. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6719. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6720. ==27803==    by 0x56244CE: clone (clone.S:95)
  6721. ==27803==  Block was alloc'd by thread #16
  6722. ==27803==
  6723. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  6724. ==27803== Locks held: 1, at address 0x97E8D48
  6725. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6726. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6727. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6728. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6729. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6730. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6731. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6732. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6733. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6734. ==27803==    by 0x56244CE: clone (clone.S:95)
  6735. ==27803==
  6736. ==27803== This conflicts with a previous write of size 8 by thread #16
  6737. ==27803== Locks held: 1, at address 0x92E61E8
  6738. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  6739. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  6740. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6741. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6742. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6743. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6744. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6745. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6746. ==27803==    by 0x56244CE: clone (clone.S:95)
  6747. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  6748. ==27803==
  6749. ==27803== ----------------------------------------------------------------
  6750. ==27803==
  6751. ==27803==  Lock at 0x97E8D48 was first observed
  6752. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6753. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6754. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6755. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6756. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6757. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6758. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6759. ==27803==    by 0x56244CE: clone (clone.S:95)
  6760. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6761. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6762. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6763. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6764. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6767. ==27803==    by 0x56244CE: clone (clone.S:95)
  6768. ==27803==  Block was alloc'd by thread #17
  6769. ==27803==
  6770. ==27803==  Lock at 0x92E61E8 was first observed
  6771. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6772. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6773. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6774. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6775. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6776. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6777. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6778. ==27803==    by 0x56244CE: clone (clone.S:95)
  6779. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6780. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6781. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6782. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6783. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6784. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6785. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6786. ==27803==    by 0x56244CE: clone (clone.S:95)
  6787. ==27803==  Block was alloc'd by thread #16
  6788. ==27803==
  6789. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  6790. ==27803== Locks held: 1, at address 0x97E8D48
  6791. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  6792. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  6793. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6794. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6795. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6796. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6797. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6798. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6799. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6800. ==27803==    by 0x56244CE: clone (clone.S:95)
  6801. ==27803==
  6802. ==27803== This conflicts with a previous write of size 8 by thread #16
  6803. ==27803== Locks held: 1, at address 0x92E61E8
  6804. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  6805. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  6806. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6807. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6808. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6809. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6810. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6811. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6812. ==27803==    by 0x56244CE: clone (clone.S:95)
  6813. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  6814. ==27803==
  6815. ==27803== ----------------------------------------------------------------
  6816. ==27803==
  6817. ==27803==  Lock at 0x97E8D48 was first observed
  6818. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6819. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6820. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6821. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6822. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6823. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6824. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6825. ==27803==    by 0x56244CE: clone (clone.S:95)
  6826. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  6827. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6828. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6829. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6830. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6831. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6832. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6833. ==27803==    by 0x56244CE: clone (clone.S:95)
  6834. ==27803==  Block was alloc'd by thread #17
  6835. ==27803==
  6836. ==27803==  Lock at 0x92E61E8 was first observed
  6837. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6838. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  6839. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  6840. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  6841. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6842. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6843. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6844. ==27803==    by 0x56244CE: clone (clone.S:95)
  6845. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  6846. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  6847. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  6848. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  6849. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  6850. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6851. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6852. ==27803==    by 0x56244CE: clone (clone.S:95)
  6853. ==27803==  Block was alloc'd by thread #16
  6854. ==27803==
  6855. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  6856. ==27803== Locks held: 1, at address 0x97E8D48
  6857. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  6858. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  6859. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  6860. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  6861. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  6862. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6863. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6864. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6865. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6866. ==27803==    by 0x56244CE: clone (clone.S:95)
  6867. ==27803==
  6868. ==27803== This conflicts with a previous write of size 8 by thread #16
  6869. ==27803== Locks held: 1, at address 0x92E61E8
  6870. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  6871. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  6872. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  6873. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  6874. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  6875. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  6876. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6877. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6878. ==27803==    by 0x56244CE: clone (clone.S:95)
  6879. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  6880. ==27803==
  6881. ==27803== ---Thread-Announcement------------------------------------------
  6882. ==27803==
  6883. ==27803== Thread #12 was created
  6884. ==27803==    at 0x56244BE: clone (clone.S:71)
  6885. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  6886. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  6887. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  6888. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  6889. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  6890. ==27803==    by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558)
  6891. ==27803==    by 0x954F25A: config_sofia (sofia.c:6193)
  6892. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  6893. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  6894. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  6895. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  6896. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  6897. ==27803==
  6898. ==27803== ----------------------------------------------------------------
  6899. ==27803==
  6900. ==27803== Thread #12: lock order "0x7B9F680 before 0x975CB08" violated
  6901. ==27803==
  6902. ==27803== Observed (incorrect) order is: acquisition of lock at 0x975CB08
  6903. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  6904. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  6905. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  6906. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  6907. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  6908. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  6909. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  6910. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  6911. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  6912. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6913. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6914. ==27803==    by 0x56244CE: clone (clone.S:95)
  6915. ==27803==
  6916. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  6917. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  6918. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  6919. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  6920. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  6921. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  6922. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  6923. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  6924. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6925. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6926. ==27803==    by 0x56244CE: clone (clone.S:95)
  6927. ==27803==
  6928. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  6929. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  6930. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  6931. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  6932. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  6933. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  6934. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  6935. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  6936. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  6937. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  6938. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6939. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6940. ==27803==    by 0x56244CE: clone (clone.S:95)
  6941. ==27803==
  6942. ==27803==  followed by a later acquisition of lock at 0x975CB08
  6943. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  6944. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  6945. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  6946. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  6947. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  6948. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  6949. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  6950. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  6951. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  6952. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6953. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6954. ==27803==    by 0x56244CE: clone (clone.S:95)
  6955. ==27803==
  6956. ==27803==  Lock at 0x7B9F680 was first observed
  6957. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6958. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  6959. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  6960. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  6961. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  6962. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  6963. ==27803==    by 0x10AEC7: main (switch.c:1200)
  6964. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  6965. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  6966. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  6967. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  6968. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  6969. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  6970. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  6971. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  6972. ==27803==    by 0x10AEC7: main (switch.c:1200)
  6973. ==27803==  Block was alloc'd by thread #1
  6974. ==27803==
  6975. ==27803==  Lock at 0x975CB08 was first observed
  6976. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  6977. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  6978. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  6979. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  6980. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  6981. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  6982. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  6983. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  6984. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  6985. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  6986. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  6987. ==27803==    by 0x56244CE: clone (clone.S:95)
  6988. ==27803==  Address 0x975cb08 is 1,144 bytes inside a block of size 8,192 alloc'd
  6989. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  6990. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  6991. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  6992. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  6993. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  6994. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  6995. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  6996. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  6997. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  6998. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  6999. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7000. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7001. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7002. ==27803==    by 0x56244CE: clone (clone.S:95)
  7003. ==27803==  Block was alloc'd by thread #12
  7004. ==27803==
  7005. ==27803==
  7006. ==27803== ----------------------------------------------------------------
  7007. ==27803==
  7008. ==27803==  Lock at 0x92C2AB8 was first observed
  7009. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7010. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7011. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7012. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7013. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7014. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7015. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7016. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7017. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7018. ==27803==    by 0x56244CE: clone (clone.S:95)
  7019. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  7020. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7021. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7022. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7023. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7024. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7025. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7026. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7027. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7028. ==27803==    by 0x56244CE: clone (clone.S:95)
  7029. ==27803==  Block was alloc'd by thread #10
  7030. ==27803==
  7031. ==27803==  Lock at 0x92E61E8 was first observed
  7032. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7033. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7034. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7035. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7036. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7037. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7038. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7039. ==27803==    by 0x56244CE: clone (clone.S:95)
  7040. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7041. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7042. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7043. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7044. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7045. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7046. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7047. ==27803==    by 0x56244CE: clone (clone.S:95)
  7048. ==27803==  Block was alloc'd by thread #16
  7049. ==27803==
  7050. ==27803== Possible data race during read of size 1 at 0x9650528 by thread #10
  7051. ==27803== Locks held: 1, at address 0x92C2AB8
  7052. ==27803==    at 0x483944B: my_memcmp (hg_intercepts.c:209)
  7053. ==27803==    by 0x483970C: mutex_destroy_WRK (hg_intercepts.c:848)
  7054. ==27803==    by 0x483D848: pthread_mutex_destroy (hg_intercepts.c:871)
  7055. ==27803==    by 0x94F9766: su_pthreaded_port_start (su_pthread_port.c:287)
  7056. ==27803==    by 0x94A218D: nua_create (nua.c:164)
  7057. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  7058. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7059. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7060. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7061. ==27803==    by 0x56244CE: clone (clone.S:95)
  7062. ==27803==
  7063. ==27803== This conflicts with a previous write of size 4 by thread #16
  7064. ==27803== Locks held: 1, at address 0x92E61E8
  7065. ==27803==    at 0x51A0322: __lll_unlock_wake (lowlevellock.S:333)
  7066. ==27803==    by 0x519AEE1: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:56)
  7067. ==27803==    by 0x4839F13: mutex_unlock_WRK (hg_intercepts.c:1095)
  7068. ==27803==    by 0x483D874: pthread_mutex_unlock (hg_intercepts.c:1113)
  7069. ==27803==    by 0x94F9390: su_pthread_port_return_to_parent (su_pthread_port.c:392)
  7070. ==27803==    by 0x94F9390: su_pthread_port_clone_main (su_pthread_port.c:341)
  7071. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7072. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7073. ==27803==    by 0x56244CE: clone (clone.S:95)
  7074. ==27803==  Address 0x9650528 is on thread #10's stack
  7075. ==27803==  in frame #3, created by su_pthreaded_port_start (su_pthread_port.c:235)
  7076. ==27803==
  7077. ==27803== ----------------------------------------------------------------
  7078. ==27803==
  7079. ==27803==  Lock at 0x92C2AB8 was first observed
  7080. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7081. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7082. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7083. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7084. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7085. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7086. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7087. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7088. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7089. ==27803==    by 0x56244CE: clone (clone.S:95)
  7090. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  7091. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7092. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7093. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7094. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7095. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7096. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7097. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7098. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7099. ==27803==    by 0x56244CE: clone (clone.S:95)
  7100. ==27803==  Block was alloc'd by thread #10
  7101. ==27803==
  7102. ==27803==  Lock at 0x92E61E8 was first observed
  7103. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7104. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7105. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7106. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7107. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7108. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7109. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7110. ==27803==    by 0x56244CE: clone (clone.S:95)
  7111. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7112. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7113. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7114. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7115. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7118. ==27803==    by 0x56244CE: clone (clone.S:95)
  7119. ==27803==  Block was alloc'd by thread #16
  7120. ==27803==
  7121. ==27803== Possible data race during read of size 1 at 0x9650529 by thread #10
  7122. ==27803== Locks held: 1, at address 0x92C2AB8
  7123. ==27803==    at 0x4839465: my_memcmp (hg_intercepts.c:209)
  7124. ==27803==    by 0x483970C: mutex_destroy_WRK (hg_intercepts.c:848)
  7125. ==27803==    by 0x483D848: pthread_mutex_destroy (hg_intercepts.c:871)
  7126. ==27803==    by 0x94F9766: su_pthreaded_port_start (su_pthread_port.c:287)
  7127. ==27803==    by 0x94A218D: nua_create (nua.c:164)
  7128. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  7129. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7130. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7131. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7132. ==27803==    by 0x56244CE: clone (clone.S:95)
  7133. ==27803==
  7134. ==27803== This conflicts with a previous write of size 4 by thread #16
  7135. ==27803== Locks held: 1, at address 0x92E61E8
  7136. ==27803==    at 0x51A0322: __lll_unlock_wake (lowlevellock.S:333)
  7137. ==27803==    by 0x519AEE1: __pthread_mutex_unlock_usercnt (pthread_mutex_unlock.c:56)
  7138. ==27803==    by 0x4839F13: mutex_unlock_WRK (hg_intercepts.c:1095)
  7139. ==27803==    by 0x483D874: pthread_mutex_unlock (hg_intercepts.c:1113)
  7140. ==27803==    by 0x94F9390: su_pthread_port_return_to_parent (su_pthread_port.c:392)
  7141. ==27803==    by 0x94F9390: su_pthread_port_clone_main (su_pthread_port.c:341)
  7142. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7143. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7144. ==27803==    by 0x56244CE: clone (clone.S:95)
  7145. ==27803==  Address 0x9650529 is on thread #10's stack
  7146. ==27803==  in frame #3, created by su_pthreaded_port_start (su_pthread_port.c:235)
  7147. ==27803==
  7148. ==27803== ----------------------------------------------------------------
  7149. ==27803==
  7150. ==27803==  Lock at 0x92C2AB8 was first observed
  7151. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7152. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7153. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7154. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7155. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7156. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7157. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7158. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7159. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7160. ==27803==    by 0x56244CE: clone (clone.S:95)
  7161. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  7162. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7163. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7164. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7165. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7166. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7167. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7168. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7169. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7170. ==27803==    by 0x56244CE: clone (clone.S:95)
  7171. ==27803==  Block was alloc'd by thread #10
  7172. ==27803==
  7173. ==27803==  Lock at 0x7ED14F8 was first observed
  7174. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7175. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7176. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7177. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7178. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7179. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7180. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7181. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7182. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7183. ==27803==    by 0x56244CE: clone (clone.S:95)
  7184. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  7185. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7186. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7187. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7188. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7189. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7190. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7191. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7192. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7193. ==27803==    by 0x56244CE: clone (clone.S:95)
  7194. ==27803==  Block was alloc'd by thread #11
  7195. ==27803==
  7196. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #10
  7197. ==27803== Locks held: 1, at address 0x92C2AB8
  7198. ==27803==    at 0x94A27A6: nua_set_params (nua.c:575)
  7199. ==27803==    by 0x9556D51: sofia_profile_thread_run (sofia.c:3279)
  7200. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7201. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7202. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7203. ==27803==    by 0x56244CE: clone (clone.S:95)
  7204. ==27803==
  7205. ==27803== This conflicts with a previous write of size 4 by thread #11
  7206. ==27803== Locks held: 1, at address 0x7ED14F8
  7207. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  7208. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  7209. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  7210. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  7211. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  7212. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  7213. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7214. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7215. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7216. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  7217. ==27803==
  7218. ==27803== ----------------------------------------------------------------
  7219. ==27803==
  7220. ==27803==  Lock at 0x92C2AB8 was first observed
  7221. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7222. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7223. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7224. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7225. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7226. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7227. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7228. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7229. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7230. ==27803==    by 0x56244CE: clone (clone.S:95)
  7231. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  7232. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7233. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7234. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7235. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7236. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7237. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7238. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7239. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7240. ==27803==    by 0x56244CE: clone (clone.S:95)
  7241. ==27803==  Block was alloc'd by thread #10
  7242. ==27803==
  7243. ==27803==  Lock at 0x9316E98 was first observed
  7244. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7245. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  7246. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  7247. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7248. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7249. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7250. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7251. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7252. ==27803==    by 0x56244CE: clone (clone.S:95)
  7253. ==27803==  Address 0x9316e98 is 40 bytes inside a block of size 80 alloc'd
  7254. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7255. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  7256. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  7257. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7258. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7259. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7260. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7261. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7262. ==27803==    by 0x56244CE: clone (clone.S:95)
  7263. ==27803==  Block was alloc'd by thread #16
  7264. ==27803==
  7265. ==27803==  Lock at 0x92E61E8 was first observed
  7266. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7267. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7268. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7269. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7270. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7271. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7272. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7273. ==27803==    by 0x56244CE: clone (clone.S:95)
  7274. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7275. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7276. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7277. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7278. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7279. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7280. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7281. ==27803==    by 0x56244CE: clone (clone.S:95)
  7282. ==27803==  Block was alloc'd by thread #16
  7283. ==27803==
  7284. ==27803== Possible data race during write of size 8 at 0x92E61A8 by thread #10
  7285. ==27803== Locks held: 2, at addresses 0x92C2AB8 0x9316E98
  7286. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  7287. ==27803==    by 0x94C18F1: nua_signal (nua_stack.c:525)
  7288. ==27803==    by 0x94A2824: nua_set_params (nua.c:577)
  7289. ==27803==    by 0x9556D51: sofia_profile_thread_run (sofia.c:3279)
  7290. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7291. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7292. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7293. ==27803==    by 0x56244CE: clone (clone.S:95)
  7294. ==27803==
  7295. ==27803== This conflicts with a previous read of size 8 by thread #16
  7296. ==27803== Locks held: 1, at address 0x92E61E8
  7297. ==27803==    at 0x94F4845: su_base_port_run (su_base_port.c:334)
  7298. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7299. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7300. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7301. ==27803==    by 0x56244CE: clone (clone.S:95)
  7302. ==27803==  Address 0x92e61a8 is 56 bytes inside a block of size 216 alloc'd
  7303. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7304. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7305. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7306. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7307. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7308. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7309. ==27803==    by 0x56244CE: clone (clone.S:95)
  7310. ==27803==  Block was alloc'd by thread #16
  7311. ==27803==
  7312. ==27803== ----------------------------------------------------------------
  7313. ==27803==
  7314. ==27803==  Lock at 0x92E61E8 was first observed
  7315. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7316. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7317. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7318. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7319. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7320. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7321. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7322. ==27803==    by 0x56244CE: clone (clone.S:95)
  7323. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7324. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7325. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7326. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7327. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7328. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7329. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7330. ==27803==    by 0x56244CE: clone (clone.S:95)
  7331. ==27803==  Block was alloc'd by thread #16
  7332. ==27803==
  7333. ==27803==  Lock at 0x92C2AB8 was first observed
  7334. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7335. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7336. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7337. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7338. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7339. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7340. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7341. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7342. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7343. ==27803==    by 0x56244CE: clone (clone.S:95)
  7344. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  7345. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7346. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7347. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7348. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7349. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7350. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7351. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7352. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7353. ==27803==    by 0x56244CE: clone (clone.S:95)
  7354. ==27803==  Block was alloc'd by thread #10
  7355. ==27803==
  7356. ==27803==  Lock at 0x9316E98 was first observed
  7357. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7358. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  7359. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  7360. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7361. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7362. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7363. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7364. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7365. ==27803==    by 0x56244CE: clone (clone.S:95)
  7366. ==27803==  Address 0x9316e98 is 40 bytes inside a block of size 80 alloc'd
  7367. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7368. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  7369. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  7370. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7371. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7372. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7373. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7374. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7375. ==27803==    by 0x56244CE: clone (clone.S:95)
  7376. ==27803==  Block was alloc'd by thread #16
  7377. ==27803==
  7378. ==27803== Possible data race during read of size 8 at 0x92E61A8 by thread #16
  7379. ==27803== Locks held: 1, at address 0x92E61E8
  7380. ==27803==    at 0x94F4845: su_base_port_run (su_base_port.c:334)
  7381. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7382. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7383. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7384. ==27803==    by 0x56244CE: clone (clone.S:95)
  7385. ==27803==
  7386. ==27803== This conflicts with a previous write of size 8 by thread #10
  7387. ==27803== Locks held: 2, at addresses 0x92C2AB8 0x9316E98
  7388. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  7389. ==27803==    by 0x94C18F1: nua_signal (nua_stack.c:525)
  7390. ==27803==    by 0x94A2824: nua_set_params (nua.c:577)
  7391. ==27803==    by 0x9556D51: sofia_profile_thread_run (sofia.c:3279)
  7392. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7393. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7394. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7395. ==27803==    by 0x56244CE: clone (clone.S:95)
  7396. ==27803==  Address 0x92e61a8 is 56 bytes inside a block of size 216 alloc'd
  7397. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7398. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7399. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7400. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7401. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7402. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7403. ==27803==    by 0x56244CE: clone (clone.S:95)
  7404. ==27803==  Block was alloc'd by thread #16
  7405. ==27803==
  7406. ==27803== ----------------------------------------------------------------
  7407. ==27803==
  7408. ==27803==  Lock at 0x92E61E8 was first observed
  7409. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7410. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7411. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7412. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7413. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7414. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7415. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7416. ==27803==    by 0x56244CE: clone (clone.S:95)
  7417. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7418. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7419. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7420. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7421. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7422. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7423. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7424. ==27803==    by 0x56244CE: clone (clone.S:95)
  7425. ==27803==  Block was alloc'd by thread #16
  7426. ==27803==
  7427. ==27803==  Lock at 0x7ED14F8 was first observed
  7428. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7429. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7430. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7431. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7432. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7433. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7434. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7435. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7436. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7437. ==27803==    by 0x56244CE: clone (clone.S:95)
  7438. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  7439. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7440. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7441. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7442. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7443. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7444. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7445. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7446. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7447. ==27803==    by 0x56244CE: clone (clone.S:95)
  7448. ==27803==  Block was alloc'd by thread #11
  7449. ==27803==
  7450. ==27803== Possible data race during read of size 4 at 0x961281C by thread #16
  7451. ==27803== Locks held: 1, at address 0x92E61E8
  7452. ==27803==    at 0x94C2F52: nua_stack_signal (nua_stack.c:565)
  7453. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7454. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7455. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7456. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7457. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7458. ==27803==    by 0x56244CE: clone (clone.S:95)
  7459. ==27803==
  7460. ==27803== This conflicts with a previous write of size 4 by thread #11
  7461. ==27803== Locks held: 1, at address 0x7ED14F8
  7462. ==27803==    at 0x94F6CC2: su_log_init.part.0 (su_log.c:177)
  7463. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  7464. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  7465. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  7466. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  7467. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  7468. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7471. ==27803==  Address 0x961281c is 28 bytes inside data symbol "nua_log"
  7472. ==27803==
  7473. ==27803== ----------------------------------------------------------------
  7474. ==27803==
  7475. ==27803==  Lock at 0x92E61E8 was first observed
  7476. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7477. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7478. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7479. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7480. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7481. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7482. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7483. ==27803==    by 0x56244CE: clone (clone.S:95)
  7484. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7485. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7486. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7487. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7488. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7489. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7490. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7491. ==27803==    by 0x56244CE: clone (clone.S:95)
  7492. ==27803==  Block was alloc'd by thread #16
  7493. ==27803==
  7494. ==27803==  Lock at 0x7ED14F8 was first observed
  7495. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7496. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7497. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7498. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7499. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7500. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7501. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7502. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7503. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7504. ==27803==    by 0x56244CE: clone (clone.S:95)
  7505. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  7506. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7507. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7508. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7509. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  7510. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  7511. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7512. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7513. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7514. ==27803==    by 0x56244CE: clone (clone.S:95)
  7515. ==27803==  Block was alloc'd by thread #11
  7516. ==27803==
  7517. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #16
  7518. ==27803== Locks held: 1, at address 0x92E61E8
  7519. ==27803==    at 0x94AFDFC: nua_stack_set_params (nua_params.c:482)
  7520. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7521. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7522. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7523. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7524. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7525. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7526. ==27803==    by 0x56244CE: clone (clone.S:95)
  7527. ==27803==
  7528. ==27803== This conflicts with a previous write of size 4 by thread #11
  7529. ==27803== Locks held: 1, at address 0x7ED14F8
  7530. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  7531. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  7532. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  7533. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  7534. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  7535. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  7536. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  7537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7539. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  7540. ==27803==
  7541. ==27803== ----------------------------------------------------------------
  7542. ==27803==
  7543. ==27803==  Lock at 0x92E61E8 was first observed
  7544. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7545. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7546. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7547. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7548. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7549. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7550. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7551. ==27803==    by 0x56244CE: clone (clone.S:95)
  7552. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7553. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7554. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7555. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7556. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7557. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7558. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7559. ==27803==    by 0x56244CE: clone (clone.S:95)
  7560. ==27803==  Block was alloc'd by thread #16
  7561. ==27803==
  7562. ==27803==  Lock at 0x975EC58 was first observed
  7563. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7564. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7565. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7566. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7567. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7568. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7569. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7570. ==27803==    by 0x56244CE: clone (clone.S:95)
  7571. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  7572. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7573. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7574. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7575. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7576. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7577. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7578. ==27803==    by 0x56244CE: clone (clone.S:95)
  7579. ==27803==  Block was alloc'd by thread #15
  7580. ==27803==
  7581. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #16
  7582. ==27803== Locks held: 1, at address 0x92E61E8
  7583. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  7584. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  7585. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  7586. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  7587. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  7588. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  7589. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7590. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7591. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7592. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7593. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7594. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7595. ==27803==    by 0x56244CE: clone (clone.S:95)
  7596. ==27803==
  7597. ==27803== This conflicts with a previous write of size 8 by thread #15
  7598. ==27803== Locks held: 1, at address 0x975EC58
  7599. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  7600. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  7601. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  7602. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  7603. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  7604. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  7605. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7606. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7607. ==27803==    by 0x56244CE: clone (clone.S:95)
  7608. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  7609. ==27803==
  7610. ==27803== ----------------------------------------------------------------
  7611. ==27803==
  7612. ==27803==  Lock at 0x92E61E8 was first observed
  7613. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7614. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7615. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7616. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7617. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7618. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7619. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7620. ==27803==    by 0x56244CE: clone (clone.S:95)
  7621. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7622. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7623. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7624. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7625. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7626. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7627. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7628. ==27803==    by 0x56244CE: clone (clone.S:95)
  7629. ==27803==  Block was alloc'd by thread #16
  7630. ==27803==
  7631. ==27803==  Lock at 0x975EC58 was first observed
  7632. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7633. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7634. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7635. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7636. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7637. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7638. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7639. ==27803==    by 0x56244CE: clone (clone.S:95)
  7640. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  7641. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7642. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7643. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7644. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7645. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7646. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7647. ==27803==    by 0x56244CE: clone (clone.S:95)
  7648. ==27803==  Block was alloc'd by thread #15
  7649. ==27803==
  7650. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #16
  7651. ==27803== Locks held: 1, at address 0x92E61E8
  7652. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  7653. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  7654. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  7655. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  7656. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  7657. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  7658. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7659. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7660. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7661. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7662. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7663. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7664. ==27803==    by 0x56244CE: clone (clone.S:95)
  7665. ==27803==
  7666. ==27803== This conflicts with a previous write of size 8 by thread #15
  7667. ==27803== Locks held: 1, at address 0x975EC58
  7668. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  7669. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  7670. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  7671. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  7672. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  7673. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  7674. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7675. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7676. ==27803==    by 0x56244CE: clone (clone.S:95)
  7677. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  7678. ==27803==
  7679. ==27803== ----------------------------------------------------------------
  7680. ==27803==
  7681. ==27803==  Lock at 0x92E61E8 was first observed
  7682. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7683. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7684. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7685. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7686. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7687. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7688. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7689. ==27803==    by 0x56244CE: clone (clone.S:95)
  7690. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7691. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7692. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7693. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7694. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7695. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7696. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7697. ==27803==    by 0x56244CE: clone (clone.S:95)
  7698. ==27803==  Block was alloc'd by thread #16
  7699. ==27803==
  7700. ==27803==  Lock at 0x975EC58 was first observed
  7701. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7702. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7703. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7704. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7705. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7706. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7707. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7708. ==27803==    by 0x56244CE: clone (clone.S:95)
  7709. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  7710. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7711. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7712. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7713. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7714. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7715. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7716. ==27803==    by 0x56244CE: clone (clone.S:95)
  7717. ==27803==  Block was alloc'd by thread #15
  7718. ==27803==
  7719. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #16
  7720. ==27803== Locks held: 1, at address 0x92E61E8
  7721. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  7722. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  7723. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  7724. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  7725. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  7726. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  7727. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7728. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7729. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7730. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7731. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7732. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7733. ==27803==    by 0x56244CE: clone (clone.S:95)
  7734. ==27803==
  7735. ==27803== This conflicts with a previous write of size 8 by thread #15
  7736. ==27803== Locks held: 1, at address 0x975EC58
  7737. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  7738. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  7739. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  7740. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  7741. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  7742. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  7743. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7744. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7745. ==27803==    by 0x56244CE: clone (clone.S:95)
  7746. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  7747. ==27803==
  7748. ==27803== ----------------------------------------------------------------
  7749. ==27803==
  7750. ==27803==  Lock at 0x92E61E8 was first observed
  7751. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7752. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7753. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7754. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7755. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7756. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7757. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7758. ==27803==    by 0x56244CE: clone (clone.S:95)
  7759. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7760. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7761. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7762. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7763. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7764. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7765. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7766. ==27803==    by 0x56244CE: clone (clone.S:95)
  7767. ==27803==  Block was alloc'd by thread #16
  7768. ==27803==
  7769. ==27803==  Lock at 0x975EC58 was first observed
  7770. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7771. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7772. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7773. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7774. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7775. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7776. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7777. ==27803==    by 0x56244CE: clone (clone.S:95)
  7778. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  7779. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7780. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7781. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7782. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7783. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7784. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7785. ==27803==    by 0x56244CE: clone (clone.S:95)
  7786. ==27803==  Block was alloc'd by thread #15
  7787. ==27803==
  7788. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #16
  7789. ==27803== Locks held: 1, at address 0x92E61E8
  7790. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  7791. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  7792. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  7793. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  7794. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  7795. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  7796. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7797. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7798. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7799. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7800. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7801. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7802. ==27803==    by 0x56244CE: clone (clone.S:95)
  7803. ==27803==
  7804. ==27803== This conflicts with a previous write of size 8 by thread #15
  7805. ==27803== Locks held: 1, at address 0x975EC58
  7806. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  7807. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  7808. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  7809. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  7810. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  7811. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  7812. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7813. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7814. ==27803==    by 0x56244CE: clone (clone.S:95)
  7815. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  7816. ==27803==
  7817. ==27803== ----------------------------------------------------------------
  7818. ==27803==
  7819. ==27803==  Lock at 0x92E61E8 was first observed
  7820. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7821. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7822. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7823. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7824. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7825. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7826. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7827. ==27803==    by 0x56244CE: clone (clone.S:95)
  7828. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7829. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7830. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7831. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7832. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7833. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7834. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7835. ==27803==    by 0x56244CE: clone (clone.S:95)
  7836. ==27803==  Block was alloc'd by thread #16
  7837. ==27803==
  7838. ==27803==  Lock at 0x975EC58 was first observed
  7839. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7840. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7841. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7842. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7843. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7844. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7845. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7846. ==27803==    by 0x56244CE: clone (clone.S:95)
  7847. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  7848. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7849. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7850. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7851. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7853. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7854. ==27803==    by 0x56244CE: clone (clone.S:95)
  7855. ==27803==  Block was alloc'd by thread #15
  7856. ==27803==
  7857. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #16
  7858. ==27803== Locks held: 1, at address 0x92E61E8
  7859. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  7860. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  7861. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  7862. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  7863. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  7864. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  7865. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7866. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7867. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7868. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7869. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7870. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7871. ==27803==    by 0x56244CE: clone (clone.S:95)
  7872. ==27803==
  7873. ==27803== This conflicts with a previous write of size 8 by thread #15
  7874. ==27803== Locks held: 1, at address 0x975EC58
  7875. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  7876. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  7877. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  7878. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  7879. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  7880. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  7881. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7882. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7883. ==27803==    by 0x56244CE: clone (clone.S:95)
  7884. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  7885. ==27803==
  7886. ==27803== ----------------------------------------------------------------
  7887. ==27803==
  7888. ==27803==  Lock at 0x92E61E8 was first observed
  7889. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7890. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7891. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7892. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7893. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7894. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7895. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7896. ==27803==    by 0x56244CE: clone (clone.S:95)
  7897. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7898. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7899. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7900. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7901. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7902. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7903. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7904. ==27803==    by 0x56244CE: clone (clone.S:95)
  7905. ==27803==  Block was alloc'd by thread #16
  7906. ==27803==
  7907. ==27803==  Lock at 0x975EC58 was first observed
  7908. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7909. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7910. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7911. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7912. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7913. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7914. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7915. ==27803==    by 0x56244CE: clone (clone.S:95)
  7916. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  7917. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7918. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7919. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7920. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7921. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7922. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7923. ==27803==    by 0x56244CE: clone (clone.S:95)
  7924. ==27803==  Block was alloc'd by thread #15
  7925. ==27803==
  7926. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #16
  7927. ==27803== Locks held: 1, at address 0x92E61E8
  7928. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  7929. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  7930. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  7931. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  7932. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  7933. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  7934. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  7935. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  7936. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  7937. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  7938. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7939. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7940. ==27803==    by 0x56244CE: clone (clone.S:95)
  7941. ==27803==
  7942. ==27803== This conflicts with a previous write of size 8 by thread #15
  7943. ==27803== Locks held: 1, at address 0x975EC58
  7944. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  7945. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  7946. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  7947. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  7948. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  7949. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  7950. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7951. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7952. ==27803==    by 0x56244CE: clone (clone.S:95)
  7953. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  7954. ==27803==
  7955. ==27803== ----------------------------------------------------------------
  7956. ==27803==
  7957. ==27803==  Lock at 0x92E61E8 was first observed
  7958. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7959. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7960. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7961. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7962. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7963. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7964. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7965. ==27803==    by 0x56244CE: clone (clone.S:95)
  7966. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  7967. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7968. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7969. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7970. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7971. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7972. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7973. ==27803==    by 0x56244CE: clone (clone.S:95)
  7974. ==27803==  Block was alloc'd by thread #16
  7975. ==27803==
  7976. ==27803==  Lock at 0x97E8D48 was first observed
  7977. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  7978. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  7979. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  7980. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  7981. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7984. ==27803==    by 0x56244CE: clone (clone.S:95)
  7985. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  7986. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  7987. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  7988. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  7989. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  7990. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  7991. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  7992. ==27803==    by 0x56244CE: clone (clone.S:95)
  7993. ==27803==  Block was alloc'd by thread #17
  7994. ==27803==
  7995. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #16
  7996. ==27803== Locks held: 1, at address 0x92E61E8
  7997. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  7998. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  7999. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8000. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8001. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  8002. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8003. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8004. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8005. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8006. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8007. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8008. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8009. ==27803==    by 0x56244CE: clone (clone.S:95)
  8010. ==27803==
  8011. ==27803== This conflicts with a previous write of size 8 by thread #17
  8012. ==27803== Locks held: 1, at address 0x97E8D48
  8013. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  8014. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  8015. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  8016. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  8017. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  8018. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8019. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8020. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8021. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8022. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  8023. ==27803==
  8024. ==27803== ----------------------------------------------------------------
  8025. ==27803==
  8026. ==27803==  Lock at 0x92E61E8 was first observed
  8027. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8028. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8029. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8030. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8031. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8032. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8033. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8034. ==27803==    by 0x56244CE: clone (clone.S:95)
  8035. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8036. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8037. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8038. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8039. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8040. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8041. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8042. ==27803==    by 0x56244CE: clone (clone.S:95)
  8043. ==27803==  Block was alloc'd by thread #16
  8044. ==27803==
  8045. ==27803==  Lock at 0x975EC58 was first observed
  8046. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8047. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8048. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8049. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8050. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8051. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8052. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8053. ==27803==    by 0x56244CE: clone (clone.S:95)
  8054. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8055. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8056. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8057. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8058. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8059. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8060. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8061. ==27803==    by 0x56244CE: clone (clone.S:95)
  8062. ==27803==  Block was alloc'd by thread #15
  8063. ==27803==
  8064. ==27803== Possible data race during write of size 8 at 0x9614078 by thread #16
  8065. ==27803== Locks held: 1, at address 0x92E61E8
  8066. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  8067. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  8068. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8069. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8070. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  8071. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8072. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8073. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8074. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8075. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8076. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8077. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8078. ==27803==    by 0x56244CE: clone (clone.S:95)
  8079. ==27803==
  8080. ==27803== This conflicts with a previous read of size 8 by thread #15
  8081. ==27803== Locks held: 1, at address 0x975EC58
  8082. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  8083. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  8084. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8085. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8086. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8087. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8088. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8089. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8090. ==27803==    by 0x56244CE: clone (clone.S:95)
  8091. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  8092. ==27803==
  8093. ==27803== ----------------------------------------------------------------
  8094. ==27803==
  8095. ==27803==  Lock at 0x92E61E8 was first observed
  8096. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8097. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8098. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8099. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8100. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8101. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8102. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8103. ==27803==    by 0x56244CE: clone (clone.S:95)
  8104. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8105. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8106. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8107. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8108. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8109. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8110. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8111. ==27803==    by 0x56244CE: clone (clone.S:95)
  8112. ==27803==  Block was alloc'd by thread #16
  8113. ==27803==
  8114. ==27803==  Lock at 0x975EC58 was first observed
  8115. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8116. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8117. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8118. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8119. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8120. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8121. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8122. ==27803==    by 0x56244CE: clone (clone.S:95)
  8123. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8124. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8125. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8126. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8127. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8128. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8129. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8130. ==27803==    by 0x56244CE: clone (clone.S:95)
  8131. ==27803==  Block was alloc'd by thread #15
  8132. ==27803==
  8133. ==27803== Possible data race during write of size 8 at 0x9614058 by thread #16
  8134. ==27803== Locks held: 1, at address 0x92E61E8
  8135. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  8136. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  8137. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8138. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8139. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  8140. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8141. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8142. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8143. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8144. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8145. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8146. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8147. ==27803==    by 0x56244CE: clone (clone.S:95)
  8148. ==27803==
  8149. ==27803== This conflicts with a previous read of size 8 by thread #15
  8150. ==27803== Locks held: 1, at address 0x975EC58
  8151. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  8152. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  8153. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8154. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8155. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8156. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8157. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8158. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8159. ==27803==    by 0x56244CE: clone (clone.S:95)
  8160. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  8161. ==27803==
  8162. ==27803== ----------------------------------------------------------------
  8163. ==27803==
  8164. ==27803==  Lock at 0x92E61E8 was first observed
  8165. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8166. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8167. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8168. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8169. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8170. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8171. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8172. ==27803==    by 0x56244CE: clone (clone.S:95)
  8173. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8174. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8175. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8176. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8177. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8178. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8179. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8180. ==27803==    by 0x56244CE: clone (clone.S:95)
  8181. ==27803==  Block was alloc'd by thread #16
  8182. ==27803==
  8183. ==27803==  Lock at 0x975EC58 was first observed
  8184. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8185. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8186. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8187. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8188. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8189. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8190. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8191. ==27803==    by 0x56244CE: clone (clone.S:95)
  8192. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8193. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8194. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8195. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8196. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8197. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8198. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8199. ==27803==    by 0x56244CE: clone (clone.S:95)
  8200. ==27803==  Block was alloc'd by thread #15
  8201. ==27803==
  8202. ==27803== Possible data race during write of size 8 at 0x96140A8 by thread #16
  8203. ==27803== Locks held: 1, at address 0x92E61E8
  8204. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  8205. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  8206. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8207. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8208. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  8209. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8210. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8211. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8212. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8213. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8214. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8215. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8216. ==27803==    by 0x56244CE: clone (clone.S:95)
  8217. ==27803==
  8218. ==27803== This conflicts with a previous read of size 8 by thread #15
  8219. ==27803== Locks held: 1, at address 0x975EC58
  8220. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  8221. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  8222. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8223. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8224. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8225. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8226. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8227. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8228. ==27803==    by 0x56244CE: clone (clone.S:95)
  8229. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  8230. ==27803==
  8231. ==27803== ----------------------------------------------------------------
  8232. ==27803==
  8233. ==27803==  Lock at 0x92E61E8 was first observed
  8234. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8235. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8236. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8237. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8238. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8239. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8240. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8241. ==27803==    by 0x56244CE: clone (clone.S:95)
  8242. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8243. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8244. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8245. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8246. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8247. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8248. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8249. ==27803==    by 0x56244CE: clone (clone.S:95)
  8250. ==27803==  Block was alloc'd by thread #16
  8251. ==27803==
  8252. ==27803==  Lock at 0x975EC58 was first observed
  8253. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8254. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8255. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8256. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8257. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8258. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8259. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8260. ==27803==    by 0x56244CE: clone (clone.S:95)
  8261. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8262. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8263. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8264. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8265. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8266. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8267. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8268. ==27803==    by 0x56244CE: clone (clone.S:95)
  8269. ==27803==  Block was alloc'd by thread #15
  8270. ==27803==
  8271. ==27803== Possible data race during write of size 8 at 0x9614070 by thread #16
  8272. ==27803== Locks held: 1, at address 0x92E61E8
  8273. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  8274. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  8275. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8276. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8277. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  8278. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8279. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8280. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8281. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8282. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8283. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8284. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8285. ==27803==    by 0x56244CE: clone (clone.S:95)
  8286. ==27803==
  8287. ==27803== This conflicts with a previous read of size 8 by thread #15
  8288. ==27803== Locks held: 1, at address 0x975EC58
  8289. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  8290. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  8291. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8292. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8293. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8294. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8295. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8296. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8297. ==27803==    by 0x56244CE: clone (clone.S:95)
  8298. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  8299. ==27803==
  8300. ==27803== ----------------------------------------------------------------
  8301. ==27803==
  8302. ==27803==  Lock at 0x92E61E8 was first observed
  8303. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8304. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8305. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8306. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8307. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8308. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8309. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8310. ==27803==    by 0x56244CE: clone (clone.S:95)
  8311. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8312. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8313. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8314. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8315. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8316. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8317. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8318. ==27803==    by 0x56244CE: clone (clone.S:95)
  8319. ==27803==  Block was alloc'd by thread #16
  8320. ==27803==
  8321. ==27803==  Lock at 0x975EC58 was first observed
  8322. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8323. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8324. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8325. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8326. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8327. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8328. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8329. ==27803==    by 0x56244CE: clone (clone.S:95)
  8330. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8331. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8332. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8333. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8334. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8335. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8336. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8337. ==27803==    by 0x56244CE: clone (clone.S:95)
  8338. ==27803==  Block was alloc'd by thread #15
  8339. ==27803==
  8340. ==27803== Possible data race during write of size 8 at 0x9614090 by thread #16
  8341. ==27803== Locks held: 1, at address 0x92E61E8
  8342. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  8343. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  8344. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8345. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8346. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  8347. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8348. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8349. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8350. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8351. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8352. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8353. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8354. ==27803==    by 0x56244CE: clone (clone.S:95)
  8355. ==27803==
  8356. ==27803== This conflicts with a previous read of size 8 by thread #15
  8357. ==27803== Locks held: 1, at address 0x975EC58
  8358. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  8359. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  8360. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8361. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8362. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8363. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8364. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8365. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8366. ==27803==    by 0x56244CE: clone (clone.S:95)
  8367. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  8368. ==27803==
  8369. ==27803== ----------------------------------------------------------------
  8370. ==27803==
  8371. ==27803==  Lock at 0x92E61E8 was first observed
  8372. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8373. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8374. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8375. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8376. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8377. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8378. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8379. ==27803==    by 0x56244CE: clone (clone.S:95)
  8380. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8381. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8382. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8383. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8384. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8385. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8386. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8387. ==27803==    by 0x56244CE: clone (clone.S:95)
  8388. ==27803==  Block was alloc'd by thread #16
  8389. ==27803==
  8390. ==27803==  Lock at 0x975EC58 was first observed
  8391. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8392. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8393. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8394. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8395. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8396. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8397. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8398. ==27803==    by 0x56244CE: clone (clone.S:95)
  8399. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8400. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8401. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8402. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8403. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8404. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8405. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8406. ==27803==    by 0x56244CE: clone (clone.S:95)
  8407. ==27803==  Block was alloc'd by thread #15
  8408. ==27803==
  8409. ==27803== Possible data race during write of size 8 at 0x96140B8 by thread #16
  8410. ==27803== Locks held: 1, at address 0x92E61E8
  8411. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  8412. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  8413. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  8414. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  8415. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  8416. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  8417. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8418. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8419. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8420. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8421. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8422. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8423. ==27803==    by 0x56244CE: clone (clone.S:95)
  8424. ==27803==
  8425. ==27803== This conflicts with a previous read of size 8 by thread #15
  8426. ==27803== Locks held: 1, at address 0x975EC58
  8427. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  8428. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  8429. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8430. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8431. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8432. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8433. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8434. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8435. ==27803==    by 0x56244CE: clone (clone.S:95)
  8436. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  8437. ==27803==
  8438. ==27803== ----------------------------------------------------------------
  8439. ==27803==
  8440. ==27803==  Lock at 0x92E61E8 was first observed
  8441. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8442. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8443. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8444. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8445. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8448. ==27803==    by 0x56244CE: clone (clone.S:95)
  8449. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8450. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8451. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8452. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8453. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8454. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8455. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8456. ==27803==    by 0x56244CE: clone (clone.S:95)
  8457. ==27803==  Block was alloc'd by thread #16
  8458. ==27803==
  8459. ==27803==  Lock at 0x975EC58 was first observed
  8460. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8461. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8462. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8463. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8464. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8465. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8466. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8467. ==27803==    by 0x56244CE: clone (clone.S:95)
  8468. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8469. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8470. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8471. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8472. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8473. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8474. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8475. ==27803==    by 0x56244CE: clone (clone.S:95)
  8476. ==27803==  Block was alloc'd by thread #15
  8477. ==27803==
  8478. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #16
  8479. ==27803== Locks held: 1, at address 0x92E61E8
  8480. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  8481. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  8482. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8483. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8484. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8485. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8486. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8487. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8488. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8489. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8490. ==27803==    by 0x56244CE: clone (clone.S:95)
  8491. ==27803==
  8492. ==27803== This conflicts with a previous write of size 8 by thread #15
  8493. ==27803== Locks held: 1, at address 0x975EC58
  8494. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  8495. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  8496. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8497. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8498. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8499. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8500. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8501. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8502. ==27803==    by 0x56244CE: clone (clone.S:95)
  8503. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  8504. ==27803==
  8505. ==27803== ----------------------------------------------------------------
  8506. ==27803==
  8507. ==27803==  Lock at 0x92E61E8 was first observed
  8508. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8509. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8510. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8511. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8512. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8513. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8514. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8515. ==27803==    by 0x56244CE: clone (clone.S:95)
  8516. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8517. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8518. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8519. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8520. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8521. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8522. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8523. ==27803==    by 0x56244CE: clone (clone.S:95)
  8524. ==27803==  Block was alloc'd by thread #16
  8525. ==27803==
  8526. ==27803==  Lock at 0x975EC58 was first observed
  8527. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8528. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8529. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8530. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8531. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8532. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8533. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8534. ==27803==    by 0x56244CE: clone (clone.S:95)
  8535. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8536. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8537. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8538. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8539. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8540. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8541. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8542. ==27803==    by 0x56244CE: clone (clone.S:95)
  8543. ==27803==  Block was alloc'd by thread #15
  8544. ==27803==
  8545. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #16
  8546. ==27803== Locks held: 1, at address 0x92E61E8
  8547. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  8548. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  8549. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8550. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8551. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8552. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8553. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8554. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8555. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8556. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8557. ==27803==    by 0x56244CE: clone (clone.S:95)
  8558. ==27803==
  8559. ==27803== This conflicts with a previous write of size 8 by thread #15
  8560. ==27803== Locks held: 1, at address 0x975EC58
  8561. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  8562. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  8563. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8564. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8565. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8566. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8567. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8568. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8569. ==27803==    by 0x56244CE: clone (clone.S:95)
  8570. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  8571. ==27803==
  8572. ==27803== ----------------------------------------------------------------
  8573. ==27803==
  8574. ==27803==  Lock at 0x92E61E8 was first observed
  8575. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8576. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8577. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8578. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8579. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8580. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8581. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8582. ==27803==    by 0x56244CE: clone (clone.S:95)
  8583. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8584. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8585. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8586. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8587. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8588. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8589. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8590. ==27803==    by 0x56244CE: clone (clone.S:95)
  8591. ==27803==  Block was alloc'd by thread #16
  8592. ==27803==
  8593. ==27803==  Lock at 0x975EC58 was first observed
  8594. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8595. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8596. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8597. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8598. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8599. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8600. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8601. ==27803==    by 0x56244CE: clone (clone.S:95)
  8602. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8603. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8604. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8605. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8606. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8607. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8608. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8609. ==27803==    by 0x56244CE: clone (clone.S:95)
  8610. ==27803==  Block was alloc'd by thread #15
  8611. ==27803==
  8612. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #16
  8613. ==27803== Locks held: 1, at address 0x92E61E8
  8614. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  8615. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  8616. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8617. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8618. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8619. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8620. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8621. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8622. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8623. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8624. ==27803==    by 0x56244CE: clone (clone.S:95)
  8625. ==27803==
  8626. ==27803== This conflicts with a previous write of size 8 by thread #15
  8627. ==27803== Locks held: 1, at address 0x975EC58
  8628. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  8629. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  8630. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8631. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8632. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8633. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8634. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8635. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8636. ==27803==    by 0x56244CE: clone (clone.S:95)
  8637. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  8638. ==27803==
  8639. ==27803== ----------------------------------------------------------------
  8640. ==27803==
  8641. ==27803==  Lock at 0x92E61E8 was first observed
  8642. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8643. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8644. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8645. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8646. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8647. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8648. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8649. ==27803==    by 0x56244CE: clone (clone.S:95)
  8650. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8651. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8652. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8653. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8654. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8655. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8656. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8657. ==27803==    by 0x56244CE: clone (clone.S:95)
  8658. ==27803==  Block was alloc'd by thread #16
  8659. ==27803==
  8660. ==27803==  Lock at 0x975EC58 was first observed
  8661. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8662. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8663. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8664. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8665. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8666. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8667. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8668. ==27803==    by 0x56244CE: clone (clone.S:95)
  8669. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8670. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8671. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8672. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8673. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8674. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8675. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8676. ==27803==    by 0x56244CE: clone (clone.S:95)
  8677. ==27803==  Block was alloc'd by thread #15
  8678. ==27803==
  8679. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #16
  8680. ==27803== Locks held: 1, at address 0x92E61E8
  8681. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  8682. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  8683. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8684. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8685. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8686. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8687. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8688. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8689. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8690. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8691. ==27803==    by 0x56244CE: clone (clone.S:95)
  8692. ==27803==
  8693. ==27803== This conflicts with a previous write of size 8 by thread #15
  8694. ==27803== Locks held: 1, at address 0x975EC58
  8695. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  8696. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  8697. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8698. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8699. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8700. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8701. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8702. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8703. ==27803==    by 0x56244CE: clone (clone.S:95)
  8704. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  8705. ==27803==
  8706. ==27803== ----------------------------------------------------------------
  8707. ==27803==
  8708. ==27803==  Lock at 0x92E61E8 was first observed
  8709. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8710. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8711. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8712. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8713. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8714. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8715. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8716. ==27803==    by 0x56244CE: clone (clone.S:95)
  8717. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8718. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8719. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8720. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8721. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8722. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8723. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8724. ==27803==    by 0x56244CE: clone (clone.S:95)
  8725. ==27803==  Block was alloc'd by thread #16
  8726. ==27803==
  8727. ==27803==  Lock at 0x975EC58 was first observed
  8728. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8729. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8730. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8731. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8732. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8733. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8734. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8735. ==27803==    by 0x56244CE: clone (clone.S:95)
  8736. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8737. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8738. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8739. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8740. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8741. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8742. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8743. ==27803==    by 0x56244CE: clone (clone.S:95)
  8744. ==27803==  Block was alloc'd by thread #15
  8745. ==27803==
  8746. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #16
  8747. ==27803== Locks held: 1, at address 0x92E61E8
  8748. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  8749. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  8750. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8751. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8752. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8753. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8754. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8755. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8756. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8757. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8758. ==27803==    by 0x56244CE: clone (clone.S:95)
  8759. ==27803==
  8760. ==27803== This conflicts with a previous write of size 8 by thread #15
  8761. ==27803== Locks held: 1, at address 0x975EC58
  8762. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  8763. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  8764. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8765. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8766. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8767. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8768. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8769. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8770. ==27803==    by 0x56244CE: clone (clone.S:95)
  8771. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  8772. ==27803==
  8773. ==27803== ----------------------------------------------------------------
  8774. ==27803==
  8775. ==27803==  Lock at 0x92E61E8 was first observed
  8776. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8777. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8778. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8779. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8780. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8781. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8782. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8783. ==27803==    by 0x56244CE: clone (clone.S:95)
  8784. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8785. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8786. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8787. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8788. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8789. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8790. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8791. ==27803==    by 0x56244CE: clone (clone.S:95)
  8792. ==27803==  Block was alloc'd by thread #16
  8793. ==27803==
  8794. ==27803==  Lock at 0x975EC58 was first observed
  8795. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8796. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8797. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8798. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8799. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8800. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8801. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8802. ==27803==    by 0x56244CE: clone (clone.S:95)
  8803. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8804. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8805. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8806. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8807. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8808. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8809. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8810. ==27803==    by 0x56244CE: clone (clone.S:95)
  8811. ==27803==  Block was alloc'd by thread #15
  8812. ==27803==
  8813. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #16
  8814. ==27803== Locks held: 1, at address 0x92E61E8
  8815. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  8816. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  8817. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8818. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8819. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8820. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8821. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8822. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8823. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8824. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8825. ==27803==    by 0x56244CE: clone (clone.S:95)
  8826. ==27803==
  8827. ==27803== This conflicts with a previous write of size 8 by thread #15
  8828. ==27803== Locks held: 1, at address 0x975EC58
  8829. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  8830. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  8831. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8832. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8833. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8834. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8835. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8836. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8837. ==27803==    by 0x56244CE: clone (clone.S:95)
  8838. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  8839. ==27803==
  8840. ==27803== ----------------------------------------------------------------
  8841. ==27803==
  8842. ==27803==  Lock at 0x92E61E8 was first observed
  8843. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8844. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8845. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8846. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8847. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8848. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8849. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8850. ==27803==    by 0x56244CE: clone (clone.S:95)
  8851. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8852. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8853. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8854. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8855. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8856. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8857. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8858. ==27803==    by 0x56244CE: clone (clone.S:95)
  8859. ==27803==  Block was alloc'd by thread #16
  8860. ==27803==
  8861. ==27803==  Lock at 0x97E8D48 was first observed
  8862. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8863. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8864. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8865. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8866. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8867. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8868. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8869. ==27803==    by 0x56244CE: clone (clone.S:95)
  8870. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  8871. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8872. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8873. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8874. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8875. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8876. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8877. ==27803==    by 0x56244CE: clone (clone.S:95)
  8878. ==27803==  Block was alloc'd by thread #17
  8879. ==27803==
  8880. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #16
  8881. ==27803== Locks held: 1, at address 0x92E61E8
  8882. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  8883. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  8884. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8885. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8886. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8887. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8888. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8889. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8890. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8891. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8892. ==27803==    by 0x56244CE: clone (clone.S:95)
  8893. ==27803==
  8894. ==27803== This conflicts with a previous write of size 8 by thread #17
  8895. ==27803== Locks held: 1, at address 0x97E8D48
  8896. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  8897. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  8898. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  8899. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  8900. ==27803==    by 0x94B5D0E: nua_stack_init_transport (nua_register.c:1230)
  8901. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8902. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8903. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8904. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8905. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  8906. ==27803==
  8907. ==27803== ----------------------------------------------------------------
  8908. ==27803==
  8909. ==27803==  Lock at 0x92E61E8 was first observed
  8910. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8911. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8912. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8913. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8914. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8915. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8916. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8917. ==27803==    by 0x56244CE: clone (clone.S:95)
  8918. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8919. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8920. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8921. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8922. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8923. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8924. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8925. ==27803==    by 0x56244CE: clone (clone.S:95)
  8926. ==27803==  Block was alloc'd by thread #16
  8927. ==27803==
  8928. ==27803==  Lock at 0x975EC58 was first observed
  8929. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8930. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8931. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8932. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8933. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8934. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8935. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8936. ==27803==    by 0x56244CE: clone (clone.S:95)
  8937. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  8938. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8939. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8940. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8941. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8942. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8943. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8944. ==27803==    by 0x56244CE: clone (clone.S:95)
  8945. ==27803==  Block was alloc'd by thread #15
  8946. ==27803==
  8947. ==27803== Possible data race during write of size 8 at 0x9614078 by thread #16
  8948. ==27803== Locks held: 1, at address 0x92E61E8
  8949. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  8950. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  8951. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  8952. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  8953. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  8954. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  8955. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  8956. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  8957. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8958. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8959. ==27803==    by 0x56244CE: clone (clone.S:95)
  8960. ==27803==
  8961. ==27803== This conflicts with a previous read of size 8 by thread #15
  8962. ==27803== Locks held: 1, at address 0x975EC58
  8963. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  8964. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  8965. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  8966. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  8967. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  8968. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  8969. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8970. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8971. ==27803==    by 0x56244CE: clone (clone.S:95)
  8972. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  8973. ==27803==
  8974. ==27803== ----------------------------------------------------------------
  8975. ==27803==
  8976. ==27803==  Lock at 0x92E61E8 was first observed
  8977. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8978. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8979. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8980. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  8981. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8984. ==27803==    by 0x56244CE: clone (clone.S:95)
  8985. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  8986. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  8987. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  8988. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  8989. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  8990. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  8991. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  8992. ==27803==    by 0x56244CE: clone (clone.S:95)
  8993. ==27803==  Block was alloc'd by thread #16
  8994. ==27803==
  8995. ==27803==  Lock at 0x975EC58 was first observed
  8996. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  8997. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  8998. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  8999. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9000. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9001. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9002. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9003. ==27803==    by 0x56244CE: clone (clone.S:95)
  9004. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9005. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9006. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9007. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9008. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9009. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9010. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9011. ==27803==    by 0x56244CE: clone (clone.S:95)
  9012. ==27803==  Block was alloc'd by thread #15
  9013. ==27803==
  9014. ==27803== Possible data race during read of size 4 at 0x9613180 by thread #16
  9015. ==27803== Locks held: 1, at address 0x92E61E8
  9016. ==27803==    at 0x94DD4B0: soa_set_params (soa.c:402)
  9017. ==27803==    by 0x94B078F: nua_stack_set_params (nua_params.c:552)
  9018. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9019. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9020. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9021. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9022. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9023. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9024. ==27803==    by 0x56244CE: clone (clone.S:95)
  9025. ==27803==
  9026. ==27803== This conflicts with a previous write of size 4 by thread #15
  9027. ==27803== Locks held: 1, at address 0x975EC58
  9028. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  9029. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  9030. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  9031. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  9032. ==27803==    by 0x94DCE96: soa_create (soa.c:228)
  9033. ==27803==    by 0x94B0CA7: nua_stack_set_params (nua_params.c:539)
  9034. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  9035. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  9036. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9037. ==27803==  Address 0x9613180 is 32 bytes inside data symbol "soa_log"
  9038. ==27803==
  9039. ==27803== ----------------------------------------------------------------
  9040. ==27803==
  9041. ==27803==  Lock at 0x92C2AB8 was first observed
  9042. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9043. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9044. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9045. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9046. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  9047. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  9048. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9049. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9050. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9051. ==27803==    by 0x56244CE: clone (clone.S:95)
  9052. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  9053. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9054. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9055. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9056. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  9057. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  9058. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9059. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9060. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9061. ==27803==    by 0x56244CE: clone (clone.S:95)
  9062. ==27803==  Block was alloc'd by thread #10
  9063. ==27803==
  9064. ==27803==  Lock at 0x7ED14F8 was first observed
  9065. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9066. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9067. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9068. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9069. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  9070. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  9071. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9072. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9073. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9074. ==27803==    by 0x56244CE: clone (clone.S:95)
  9075. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  9076. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9077. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9078. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9079. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  9080. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  9081. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9082. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9083. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9084. ==27803==    by 0x56244CE: clone (clone.S:95)
  9085. ==27803==  Block was alloc'd by thread #11
  9086. ==27803==
  9087. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #10
  9088. ==27803== Locks held: 1, at address 0x92C2AB8
  9089. ==27803==    at 0x94C1904: nua_signal (nua_stack.c:528)
  9090. ==27803==    by 0x94A2824: nua_set_params (nua.c:577)
  9091. ==27803==    by 0x9556D51: sofia_profile_thread_run (sofia.c:3279)
  9092. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9093. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9094. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9095. ==27803==    by 0x56244CE: clone (clone.S:95)
  9096. ==27803==
  9097. ==27803== This conflicts with a previous write of size 4 by thread #11
  9098. ==27803== Locks held: 1, at address 0x7ED14F8
  9099. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  9100. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  9101. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  9102. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  9103. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  9104. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  9105. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9106. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9107. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9108. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  9109. ==27803==
  9110. ==27803== ---Thread-Announcement------------------------------------------
  9111. ==27803==
  9112. ==27803== Thread #21 was created
  9113. ==27803==    at 0x56244BE: clone (clone.S:71)
  9114. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  9115. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  9116. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  9117. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  9118. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  9119. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903)
  9120. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  9121. ==27803==    by 0x955702D: sofia_profile_thread_run (sofia.c:3391)
  9122. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9123. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9124. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9125. ==27803==    by 0x56244CE: clone (clone.S:95)
  9126. ==27803==
  9127. ==27803== ----------------------------------------------------------------
  9128. ==27803==
  9129. ==27803== Thread #21: lock order "0x933AD58 before 0x7B9F680" violated
  9130. ==27803==
  9131. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  9132. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  9133. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  9134. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  9135. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  9136. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  9137. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  9138. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9139. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9140. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9141. ==27803==    by 0x56244CE: clone (clone.S:95)
  9142. ==27803==
  9143. ==27803==  followed by a later acquisition of lock at 0x933AD58
  9144. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  9145. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  9146. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  9147. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  9148. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  9149. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  9150. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  9151. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9152. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9153. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9154. ==27803==    by 0x56244CE: clone (clone.S:95)
  9155. ==27803==
  9156. ==27803== Required order was established by acquisition of lock at 0x933AD58
  9157. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  9158. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  9159. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  9160. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  9161. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  9162. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  9163. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  9164. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  9165. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9166. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9167. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9168. ==27803==    by 0x56244CE: clone (clone.S:95)
  9169. ==27803==
  9170. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  9171. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  9172. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  9173. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  9174. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  9175. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  9176. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  9177. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9178. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9179. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9180. ==27803==    by 0x56244CE: clone (clone.S:95)
  9181. ==27803==
  9182. ==27803==  Lock at 0x933AD58 was first observed
  9183. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9184. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  9185. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  9186. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  9187. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  9188. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  9189. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  9190. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  9191. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9194. ==27803==    by 0x56244CE: clone (clone.S:95)
  9195. ==27803==  Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd
  9196. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  9197. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  9198. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  9199. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  9200. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  9201. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  9202. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  9203. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  9204. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  9205. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  9206. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  9207. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9208. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9209. ==27803==    by 0x56244CE: clone (clone.S:95)
  9210. ==27803==  Block was alloc'd by thread #10
  9211. ==27803==
  9212. ==27803==  Lock at 0x7B9F680 was first observed
  9213. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9214. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  9215. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  9216. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  9217. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  9218. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  9219. ==27803==    by 0x10AEC7: main (switch.c:1200)
  9220. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  9221. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  9222. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  9223. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  9224. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  9225. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  9226. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  9227. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  9228. ==27803==    by 0x10AEC7: main (switch.c:1200)
  9229. ==27803==  Block was alloc'd by thread #1
  9230. ==27803==
  9231. ==27803==
  9232. ==27803== ----------------------------------------------------------------
  9233. ==27803==
  9234. ==27803==  Lock at 0x975EC58 was first observed
  9235. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9236. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9237. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9238. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9239. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9240. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9241. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9242. ==27803==    by 0x56244CE: clone (clone.S:95)
  9243. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9244. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9245. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9246. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9247. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9248. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9249. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9250. ==27803==    by 0x56244CE: clone (clone.S:95)
  9251. ==27803==  Block was alloc'd by thread #15
  9252. ==27803==
  9253. ==27803==  Lock at 0x92E61E8 was first observed
  9254. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9255. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9256. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9257. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9258. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9259. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9260. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9261. ==27803==    by 0x56244CE: clone (clone.S:95)
  9262. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9263. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9264. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9265. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9266. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9267. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9268. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9269. ==27803==    by 0x56244CE: clone (clone.S:95)
  9270. ==27803==  Block was alloc'd by thread #16
  9271. ==27803==
  9272. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15
  9273. ==27803== Locks held: 1, at address 0x975EC58
  9274. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  9275. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  9276. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9277. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9278. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9279. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9280. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9281. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9282. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9283. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9284. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9285. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9286. ==27803==    by 0x56244CE: clone (clone.S:95)
  9287. ==27803==
  9288. ==27803== This conflicts with a previous write of size 8 by thread #16
  9289. ==27803== Locks held: 1, at address 0x92E61E8
  9290. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  9291. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  9292. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9293. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9294. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  9295. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9296. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9297. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9298. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9299. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9300. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  9301. ==27803==
  9302. ==27803== ----------------------------------------------------------------
  9303. ==27803==
  9304. ==27803==  Lock at 0x975EC58 was first observed
  9305. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9306. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9307. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9308. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9309. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9310. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9311. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9312. ==27803==    by 0x56244CE: clone (clone.S:95)
  9313. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9314. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9315. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9316. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9317. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9318. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9319. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9320. ==27803==    by 0x56244CE: clone (clone.S:95)
  9321. ==27803==  Block was alloc'd by thread #15
  9322. ==27803==
  9323. ==27803==  Lock at 0x92E61E8 was first observed
  9324. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9325. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9326. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9327. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9328. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9329. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9330. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9331. ==27803==    by 0x56244CE: clone (clone.S:95)
  9332. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9333. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9334. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9335. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9336. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9337. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9338. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9339. ==27803==    by 0x56244CE: clone (clone.S:95)
  9340. ==27803==  Block was alloc'd by thread #16
  9341. ==27803==
  9342. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #15
  9343. ==27803== Locks held: 1, at address 0x975EC58
  9344. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  9345. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  9346. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9347. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9348. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9349. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9350. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9351. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9352. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9353. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9354. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9355. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9356. ==27803==    by 0x56244CE: clone (clone.S:95)
  9357. ==27803==
  9358. ==27803== This conflicts with a previous write of size 8 by thread #16
  9359. ==27803== Locks held: 1, at address 0x92E61E8
  9360. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  9361. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  9362. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9363. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9364. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  9365. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9366. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9367. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9368. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9369. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9370. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  9371. ==27803==
  9372. ==27803== ----------------------------------------------------------------
  9373. ==27803==
  9374. ==27803==  Lock at 0x975EC58 was first observed
  9375. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9376. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9377. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9378. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9379. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9380. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9381. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9382. ==27803==    by 0x56244CE: clone (clone.S:95)
  9383. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9384. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9385. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9386. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9387. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9388. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9389. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9390. ==27803==    by 0x56244CE: clone (clone.S:95)
  9391. ==27803==  Block was alloc'd by thread #15
  9392. ==27803==
  9393. ==27803==  Lock at 0x92E61E8 was first observed
  9394. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9395. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9396. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9397. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9398. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9399. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9400. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9401. ==27803==    by 0x56244CE: clone (clone.S:95)
  9402. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9403. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9404. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9405. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9406. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9407. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9408. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9409. ==27803==    by 0x56244CE: clone (clone.S:95)
  9410. ==27803==  Block was alloc'd by thread #16
  9411. ==27803==
  9412. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15
  9413. ==27803== Locks held: 1, at address 0x975EC58
  9414. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  9415. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  9416. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9417. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9418. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9419. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9420. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9421. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9422. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9423. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9424. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9425. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9426. ==27803==    by 0x56244CE: clone (clone.S:95)
  9427. ==27803==
  9428. ==27803== This conflicts with a previous write of size 8 by thread #16
  9429. ==27803== Locks held: 1, at address 0x92E61E8
  9430. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  9431. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  9432. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9433. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9434. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  9435. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9436. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9437. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9438. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9439. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9440. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  9441. ==27803==
  9442. ==27803== ----------------------------------------------------------------
  9443. ==27803==
  9444. ==27803==  Lock at 0x975EC58 was first observed
  9445. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9446. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9447. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9448. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9449. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9450. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9451. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9452. ==27803==    by 0x56244CE: clone (clone.S:95)
  9453. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9454. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9455. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9456. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9457. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9458. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9459. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9460. ==27803==    by 0x56244CE: clone (clone.S:95)
  9461. ==27803==  Block was alloc'd by thread #15
  9462. ==27803==
  9463. ==27803==  Lock at 0x92E61E8 was first observed
  9464. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9465. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9466. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9467. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9468. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9471. ==27803==    by 0x56244CE: clone (clone.S:95)
  9472. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9473. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9474. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9475. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9476. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9477. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9478. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9479. ==27803==    by 0x56244CE: clone (clone.S:95)
  9480. ==27803==  Block was alloc'd by thread #16
  9481. ==27803==
  9482. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #15
  9483. ==27803== Locks held: 1, at address 0x975EC58
  9484. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  9485. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  9486. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9487. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9488. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9489. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9490. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9491. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9492. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9493. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9494. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9495. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9496. ==27803==    by 0x56244CE: clone (clone.S:95)
  9497. ==27803==
  9498. ==27803== This conflicts with a previous write of size 8 by thread #16
  9499. ==27803== Locks held: 1, at address 0x92E61E8
  9500. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  9501. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  9502. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9503. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9504. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  9505. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9506. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9507. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9508. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9509. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9510. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  9511. ==27803==
  9512. ==27803== ----------------------------------------------------------------
  9513. ==27803==
  9514. ==27803==  Lock at 0x975EC58 was first observed
  9515. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9516. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9517. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9518. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9519. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9520. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9521. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9522. ==27803==    by 0x56244CE: clone (clone.S:95)
  9523. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9524. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9525. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9526. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9527. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9528. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9529. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9530. ==27803==    by 0x56244CE: clone (clone.S:95)
  9531. ==27803==  Block was alloc'd by thread #15
  9532. ==27803==
  9533. ==27803==  Lock at 0x92E61E8 was first observed
  9534. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9535. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9536. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9537. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9538. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9539. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9540. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9541. ==27803==    by 0x56244CE: clone (clone.S:95)
  9542. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9543. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9544. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9545. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9546. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9547. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9548. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9549. ==27803==    by 0x56244CE: clone (clone.S:95)
  9550. ==27803==  Block was alloc'd by thread #16
  9551. ==27803==
  9552. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15
  9553. ==27803== Locks held: 1, at address 0x975EC58
  9554. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  9555. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  9556. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9557. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9558. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9559. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9560. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9561. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9562. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9563. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9564. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9565. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9566. ==27803==    by 0x56244CE: clone (clone.S:95)
  9567. ==27803==
  9568. ==27803== This conflicts with a previous write of size 8 by thread #16
  9569. ==27803== Locks held: 1, at address 0x92E61E8
  9570. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  9571. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  9572. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9573. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9574. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  9575. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9576. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9577. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9578. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9579. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9580. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  9581. ==27803==
  9582. ==27803== ----------------------------------------------------------------
  9583. ==27803==
  9584. ==27803==  Lock at 0x975EC58 was first observed
  9585. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9586. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9587. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9588. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9589. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9590. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9591. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9592. ==27803==    by 0x56244CE: clone (clone.S:95)
  9593. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9594. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9595. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9596. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9597. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9598. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9599. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9600. ==27803==    by 0x56244CE: clone (clone.S:95)
  9601. ==27803==  Block was alloc'd by thread #15
  9602. ==27803==
  9603. ==27803==  Lock at 0x92E61E8 was first observed
  9604. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9605. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9606. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9607. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9608. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9609. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9610. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9611. ==27803==    by 0x56244CE: clone (clone.S:95)
  9612. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9613. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9614. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9615. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9616. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9617. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9618. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9619. ==27803==    by 0x56244CE: clone (clone.S:95)
  9620. ==27803==  Block was alloc'd by thread #16
  9621. ==27803==
  9622. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #15
  9623. ==27803== Locks held: 1, at address 0x975EC58
  9624. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  9625. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  9626. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  9627. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9628. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9629. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9630. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9631. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9632. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9633. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9634. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9635. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9636. ==27803==    by 0x56244CE: clone (clone.S:95)
  9637. ==27803==
  9638. ==27803== This conflicts with a previous write of size 8 by thread #16
  9639. ==27803== Locks held: 1, at address 0x92E61E8
  9640. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  9641. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  9642. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9643. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9644. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9645. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9646. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9647. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9648. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9649. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9650. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  9651. ==27803==
  9652. ==27803== ----------------------------------------------------------------
  9653. ==27803==
  9654. ==27803==  Lock at 0x975EC58 was first observed
  9655. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9656. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9657. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9658. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9659. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9660. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9661. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9662. ==27803==    by 0x56244CE: clone (clone.S:95)
  9663. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9664. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9665. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9666. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9667. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9668. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9669. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9670. ==27803==    by 0x56244CE: clone (clone.S:95)
  9671. ==27803==  Block was alloc'd by thread #15
  9672. ==27803==
  9673. ==27803==  Lock at 0x92E61E8 was first observed
  9674. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9675. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9676. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9677. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9678. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9679. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9680. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9681. ==27803==    by 0x56244CE: clone (clone.S:95)
  9682. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9683. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9684. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9685. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9686. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9687. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9688. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9689. ==27803==    by 0x56244CE: clone (clone.S:95)
  9690. ==27803==  Block was alloc'd by thread #16
  9691. ==27803==
  9692. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #15
  9693. ==27803== Locks held: 1, at address 0x975EC58
  9694. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  9695. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  9696. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  9697. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9698. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9699. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9700. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9701. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9702. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9703. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9704. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9705. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9706. ==27803==    by 0x56244CE: clone (clone.S:95)
  9707. ==27803==
  9708. ==27803== This conflicts with a previous write of size 8 by thread #16
  9709. ==27803== Locks held: 1, at address 0x92E61E8
  9710. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  9711. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  9712. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9713. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9714. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9715. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9716. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9717. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9718. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9719. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9720. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  9721. ==27803==
  9722. ==27803== ----------------------------------------------------------------
  9723. ==27803==
  9724. ==27803==  Lock at 0x975EC58 was first observed
  9725. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9726. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9727. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9728. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9729. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9730. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9731. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9732. ==27803==    by 0x56244CE: clone (clone.S:95)
  9733. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9734. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9735. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9736. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9737. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9738. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9739. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9740. ==27803==    by 0x56244CE: clone (clone.S:95)
  9741. ==27803==  Block was alloc'd by thread #15
  9742. ==27803==
  9743. ==27803==  Lock at 0x92E61E8 was first observed
  9744. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9745. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9746. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9747. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9748. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9749. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9750. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9751. ==27803==    by 0x56244CE: clone (clone.S:95)
  9752. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9753. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9754. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9755. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9756. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9757. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9758. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9759. ==27803==    by 0x56244CE: clone (clone.S:95)
  9760. ==27803==  Block was alloc'd by thread #16
  9761. ==27803==
  9762. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15
  9763. ==27803== Locks held: 1, at address 0x975EC58
  9764. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  9765. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  9766. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  9767. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9768. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9769. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9770. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9771. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9772. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9773. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9774. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9775. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9776. ==27803==    by 0x56244CE: clone (clone.S:95)
  9777. ==27803==
  9778. ==27803== This conflicts with a previous write of size 8 by thread #16
  9779. ==27803== Locks held: 1, at address 0x92E61E8
  9780. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  9781. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  9782. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9783. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9784. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9785. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9786. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9787. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9788. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9789. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9790. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  9791. ==27803==
  9792. ==27803== ----------------------------------------------------------------
  9793. ==27803==
  9794. ==27803==  Lock at 0x975EC58 was first observed
  9795. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9796. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9797. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9798. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9799. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9800. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9801. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9802. ==27803==    by 0x56244CE: clone (clone.S:95)
  9803. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9804. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9805. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9806. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9807. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9808. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9809. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9810. ==27803==    by 0x56244CE: clone (clone.S:95)
  9811. ==27803==  Block was alloc'd by thread #15
  9812. ==27803==
  9813. ==27803==  Lock at 0x92E61E8 was first observed
  9814. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9815. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9816. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9817. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9818. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9819. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9820. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9821. ==27803==    by 0x56244CE: clone (clone.S:95)
  9822. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9823. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9824. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9825. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9826. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9827. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9828. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9829. ==27803==    by 0x56244CE: clone (clone.S:95)
  9830. ==27803==  Block was alloc'd by thread #16
  9831. ==27803==
  9832. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15
  9833. ==27803== Locks held: 1, at address 0x975EC58
  9834. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  9835. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  9836. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  9837. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9838. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9839. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9840. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9841. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9842. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9843. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9844. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9845. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9846. ==27803==    by 0x56244CE: clone (clone.S:95)
  9847. ==27803==
  9848. ==27803== This conflicts with a previous write of size 8 by thread #16
  9849. ==27803== Locks held: 1, at address 0x92E61E8
  9850. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  9851. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  9852. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9853. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9854. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9855. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9856. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9857. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9858. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9859. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9860. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  9861. ==27803==
  9862. ==27803== ----------------------------------------------------------------
  9863. ==27803==
  9864. ==27803==  Lock at 0x975EC58 was first observed
  9865. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9866. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9867. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9868. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9869. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9870. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9871. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9872. ==27803==    by 0x56244CE: clone (clone.S:95)
  9873. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9874. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9875. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9876. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9877. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9878. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9879. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9880. ==27803==    by 0x56244CE: clone (clone.S:95)
  9881. ==27803==  Block was alloc'd by thread #15
  9882. ==27803==
  9883. ==27803==  Lock at 0x92E61E8 was first observed
  9884. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9885. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9886. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9887. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9888. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9889. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9890. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9891. ==27803==    by 0x56244CE: clone (clone.S:95)
  9892. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9893. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9894. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9895. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9896. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9897. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9898. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9899. ==27803==    by 0x56244CE: clone (clone.S:95)
  9900. ==27803==  Block was alloc'd by thread #16
  9901. ==27803==
  9902. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15
  9903. ==27803== Locks held: 1, at address 0x975EC58
  9904. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  9905. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  9906. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  9907. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9908. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9909. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9910. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9911. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9912. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9913. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9914. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9915. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9916. ==27803==    by 0x56244CE: clone (clone.S:95)
  9917. ==27803==
  9918. ==27803== This conflicts with a previous write of size 8 by thread #16
  9919. ==27803== Locks held: 1, at address 0x92E61E8
  9920. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  9921. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  9922. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9923. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9924. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9925. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9926. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9927. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9928. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9929. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9930. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  9931. ==27803==
  9932. ==27803== ----------------------------------------------------------------
  9933. ==27803==
  9934. ==27803==  Lock at 0x975EC58 was first observed
  9935. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9936. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9937. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9938. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9939. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9940. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9941. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9942. ==27803==    by 0x56244CE: clone (clone.S:95)
  9943. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  9944. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9945. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9946. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9947. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9948. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9949. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9950. ==27803==    by 0x56244CE: clone (clone.S:95)
  9951. ==27803==  Block was alloc'd by thread #15
  9952. ==27803==
  9953. ==27803==  Lock at 0x92E61E8 was first observed
  9954. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  9955. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  9956. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  9957. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  9958. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9961. ==27803==    by 0x56244CE: clone (clone.S:95)
  9962. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  9963. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  9964. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  9965. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  9966. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  9967. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9968. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9969. ==27803==    by 0x56244CE: clone (clone.S:95)
  9970. ==27803==  Block was alloc'd by thread #16
  9971. ==27803==
  9972. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15
  9973. ==27803== Locks held: 1, at address 0x975EC58
  9974. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  9975. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  9976. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  9977. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9978. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9979. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9980. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9981. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9982. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9983. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  9984. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  9985. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  9986. ==27803==    by 0x56244CE: clone (clone.S:95)
  9987. ==27803==
  9988. ==27803== This conflicts with a previous write of size 8 by thread #16
  9989. ==27803== Locks held: 1, at address 0x92E61E8
  9990. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  9991. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  9992. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  9993. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  9994. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  9995. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  9996. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  9997. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  9998. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  9999. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10000. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  10001. ==27803==
  10002. ==27803== ----------------------------------------------------------------
  10003. ==27803==
  10004. ==27803==  Lock at 0x975EC58 was first observed
  10005. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10006. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10007. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10008. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10009. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10010. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10011. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10012. ==27803==    by 0x56244CE: clone (clone.S:95)
  10013. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10014. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10015. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10016. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10017. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10018. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10019. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10020. ==27803==    by 0x56244CE: clone (clone.S:95)
  10021. ==27803==  Block was alloc'd by thread #15
  10022. ==27803==
  10023. ==27803==  Lock at 0x92E61E8 was first observed
  10024. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10025. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10026. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10027. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10028. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10029. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10030. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10031. ==27803==    by 0x56244CE: clone (clone.S:95)
  10032. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10033. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10034. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10035. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10036. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10037. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10038. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10039. ==27803==    by 0x56244CE: clone (clone.S:95)
  10040. ==27803==  Block was alloc'd by thread #16
  10041. ==27803==
  10042. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15
  10043. ==27803== Locks held: 1, at address 0x975EC58
  10044. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  10045. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  10046. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10047. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10048. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  10049. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10050. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10051. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10052. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10053. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10054. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10055. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10056. ==27803==    by 0x56244CE: clone (clone.S:95)
  10057. ==27803==
  10058. ==27803== This conflicts with a previous write of size 8 by thread #16
  10059. ==27803== Locks held: 1, at address 0x92E61E8
  10060. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  10061. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  10062. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10063. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10064. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10065. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10066. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10067. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10068. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10069. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10070. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  10071. ==27803==
  10072. ==27803== ----------------------------------------------------------------
  10073. ==27803==
  10074. ==27803==  Lock at 0x975EC58 was first observed
  10075. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10076. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10077. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10078. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10079. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10080. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10081. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10082. ==27803==    by 0x56244CE: clone (clone.S:95)
  10083. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10084. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10085. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10086. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10087. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10088. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10089. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10090. ==27803==    by 0x56244CE: clone (clone.S:95)
  10091. ==27803==  Block was alloc'd by thread #15
  10092. ==27803==
  10093. ==27803==  Lock at 0x92E61E8 was first observed
  10094. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10095. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10096. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10097. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10098. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10099. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10100. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10101. ==27803==    by 0x56244CE: clone (clone.S:95)
  10102. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10103. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10104. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10105. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10106. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10107. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10108. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10109. ==27803==    by 0x56244CE: clone (clone.S:95)
  10110. ==27803==  Block was alloc'd by thread #16
  10111. ==27803==
  10112. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #15
  10113. ==27803== Locks held: 1, at address 0x975EC58
  10114. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  10115. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  10116. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10117. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10118. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  10119. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10120. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10121. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10122. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10123. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10124. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10125. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10126. ==27803==    by 0x56244CE: clone (clone.S:95)
  10127. ==27803==
  10128. ==27803== This conflicts with a previous write of size 8 by thread #16
  10129. ==27803== Locks held: 1, at address 0x92E61E8
  10130. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  10131. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  10132. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10133. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10134. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10135. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10136. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10137. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10138. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10139. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10140. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  10141. ==27803==
  10142. ==27803== ----------------------------------------------------------------
  10143. ==27803==
  10144. ==27803==  Lock at 0x975EC58 was first observed
  10145. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10146. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10147. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10148. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10149. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10150. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10151. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10152. ==27803==    by 0x56244CE: clone (clone.S:95)
  10153. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10154. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10155. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10156. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10157. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10158. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10159. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10160. ==27803==    by 0x56244CE: clone (clone.S:95)
  10161. ==27803==  Block was alloc'd by thread #15
  10162. ==27803==
  10163. ==27803==  Lock at 0x92E61E8 was first observed
  10164. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10165. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10166. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10167. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10168. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10169. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10170. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10171. ==27803==    by 0x56244CE: clone (clone.S:95)
  10172. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10173. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10174. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10175. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10176. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10177. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10178. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10179. ==27803==    by 0x56244CE: clone (clone.S:95)
  10180. ==27803==  Block was alloc'd by thread #16
  10181. ==27803==
  10182. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #15
  10183. ==27803== Locks held: 1, at address 0x975EC58
  10184. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  10185. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  10186. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10187. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10188. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  10189. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10190. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10191. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10192. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10193. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10194. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10195. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10196. ==27803==    by 0x56244CE: clone (clone.S:95)
  10197. ==27803==
  10198. ==27803== This conflicts with a previous write of size 8 by thread #16
  10199. ==27803== Locks held: 1, at address 0x92E61E8
  10200. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  10201. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  10202. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10203. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10204. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10205. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10206. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10207. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10208. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10209. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10210. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  10211. ==27803==
  10212. ==27803== ----------------------------------------------------------------
  10213. ==27803==
  10214. ==27803==  Lock at 0x975EC58 was first observed
  10215. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10216. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10217. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10218. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10219. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10220. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10221. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10222. ==27803==    by 0x56244CE: clone (clone.S:95)
  10223. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10224. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10225. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10226. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10227. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10228. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10229. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10230. ==27803==    by 0x56244CE: clone (clone.S:95)
  10231. ==27803==  Block was alloc'd by thread #15
  10232. ==27803==
  10233. ==27803==  Lock at 0x92E61E8 was first observed
  10234. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10235. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10236. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10237. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10238. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10239. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10240. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10241. ==27803==    by 0x56244CE: clone (clone.S:95)
  10242. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10243. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10244. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10245. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10246. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10247. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10248. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10249. ==27803==    by 0x56244CE: clone (clone.S:95)
  10250. ==27803==  Block was alloc'd by thread #16
  10251. ==27803==
  10252. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15
  10253. ==27803== Locks held: 1, at address 0x975EC58
  10254. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  10255. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  10256. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10257. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10258. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  10259. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10260. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10261. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10262. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10263. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10264. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10265. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10266. ==27803==    by 0x56244CE: clone (clone.S:95)
  10267. ==27803==
  10268. ==27803== This conflicts with a previous write of size 8 by thread #16
  10269. ==27803== Locks held: 1, at address 0x92E61E8
  10270. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  10271. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  10272. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10273. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10274. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10275. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10276. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10277. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10278. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10279. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10280. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  10281. ==27803==
  10282. ==27803== ----------------------------------------------------------------
  10283. ==27803==
  10284. ==27803==  Lock at 0x975EC58 was first observed
  10285. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10286. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10287. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10288. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10289. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10290. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10291. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10292. ==27803==    by 0x56244CE: clone (clone.S:95)
  10293. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10294. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10295. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10296. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10297. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10298. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10299. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10300. ==27803==    by 0x56244CE: clone (clone.S:95)
  10301. ==27803==  Block was alloc'd by thread #15
  10302. ==27803==
  10303. ==27803==  Lock at 0x92E61E8 was first observed
  10304. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10305. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10306. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10307. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10308. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10309. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10310. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10311. ==27803==    by 0x56244CE: clone (clone.S:95)
  10312. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10313. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10314. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10315. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10316. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10317. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10318. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10319. ==27803==    by 0x56244CE: clone (clone.S:95)
  10320. ==27803==  Block was alloc'd by thread #16
  10321. ==27803==
  10322. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #15
  10323. ==27803== Locks held: 1, at address 0x975EC58
  10324. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  10325. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  10326. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10327. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10328. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  10329. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10330. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10331. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10332. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10333. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10334. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10335. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10336. ==27803==    by 0x56244CE: clone (clone.S:95)
  10337. ==27803==
  10338. ==27803== This conflicts with a previous write of size 8 by thread #16
  10339. ==27803== Locks held: 1, at address 0x92E61E8
  10340. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  10341. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  10342. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10343. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10344. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10345. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10346. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10347. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10348. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10349. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10350. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  10351. ==27803==
  10352. ==27803== ----------------------------------------------------------------
  10353. ==27803==
  10354. ==27803==  Lock at 0x975EC58 was first observed
  10355. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10356. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10357. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10358. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10359. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10360. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10361. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10362. ==27803==    by 0x56244CE: clone (clone.S:95)
  10363. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10364. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10365. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10366. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10367. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10368. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10369. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10370. ==27803==    by 0x56244CE: clone (clone.S:95)
  10371. ==27803==  Block was alloc'd by thread #15
  10372. ==27803==
  10373. ==27803==  Lock at 0x92E61E8 was first observed
  10374. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10375. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10376. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10377. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10378. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10379. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10380. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10381. ==27803==    by 0x56244CE: clone (clone.S:95)
  10382. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10383. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10384. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10385. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10386. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10387. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10388. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10389. ==27803==    by 0x56244CE: clone (clone.S:95)
  10390. ==27803==  Block was alloc'd by thread #16
  10391. ==27803==
  10392. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15
  10393. ==27803== Locks held: 1, at address 0x975EC58
  10394. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  10395. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  10396. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10397. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10398. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  10399. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10400. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10401. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10402. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10403. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10404. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10405. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10406. ==27803==    by 0x56244CE: clone (clone.S:95)
  10407. ==27803==
  10408. ==27803== This conflicts with a previous write of size 8 by thread #16
  10409. ==27803== Locks held: 1, at address 0x92E61E8
  10410. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  10411. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  10412. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10413. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10414. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10415. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10416. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10417. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10418. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10419. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10420. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  10421. ==27803==
  10422. ==27803== ----------------------------------------------------------------
  10423. ==27803==
  10424. ==27803==  Lock at 0x975EC58 was first observed
  10425. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10426. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10427. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10428. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10429. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10432. ==27803==    by 0x56244CE: clone (clone.S:95)
  10433. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10434. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10435. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10436. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10437. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10438. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10439. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10440. ==27803==    by 0x56244CE: clone (clone.S:95)
  10441. ==27803==  Block was alloc'd by thread #15
  10442. ==27803==
  10443. ==27803==  Lock at 0x92E61E8 was first observed
  10444. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10445. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10446. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10447. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10448. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10449. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10450. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10451. ==27803==    by 0x56244CE: clone (clone.S:95)
  10452. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10453. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10454. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10455. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10456. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10457. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10458. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10459. ==27803==    by 0x56244CE: clone (clone.S:95)
  10460. ==27803==  Block was alloc'd by thread #16
  10461. ==27803==
  10462. ==27803== Possible data race during write of size 8 at 0x9614058 by thread #15
  10463. ==27803== Locks held: 1, at address 0x975EC58
  10464. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  10465. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  10466. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10467. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10468. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  10469. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10470. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10471. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10472. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10473. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10474. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10475. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10476. ==27803==    by 0x56244CE: clone (clone.S:95)
  10477. ==27803==
  10478. ==27803== This conflicts with a previous write of size 8 by thread #16
  10479. ==27803== Locks held: 1, at address 0x92E61E8
  10480. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  10481. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  10482. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10483. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10484. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10485. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10486. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10487. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10488. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10489. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10490. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  10491. ==27803==
  10492. ==27803== ----------------------------------------------------------------
  10493. ==27803==
  10494. ==27803==  Lock at 0x975EC58 was first observed
  10495. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10496. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10497. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10498. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10499. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10500. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10501. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10502. ==27803==    by 0x56244CE: clone (clone.S:95)
  10503. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10504. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10505. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10506. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10507. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10508. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10509. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10510. ==27803==    by 0x56244CE: clone (clone.S:95)
  10511. ==27803==  Block was alloc'd by thread #15
  10512. ==27803==
  10513. ==27803==  Lock at 0x92E61E8 was first observed
  10514. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10515. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10516. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10517. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10518. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10519. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10520. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10521. ==27803==    by 0x56244CE: clone (clone.S:95)
  10522. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10523. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10524. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10525. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10526. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10529. ==27803==    by 0x56244CE: clone (clone.S:95)
  10530. ==27803==  Block was alloc'd by thread #16
  10531. ==27803==
  10532. ==27803== Possible data race during write of size 8 at 0x96140A8 by thread #15
  10533. ==27803== Locks held: 1, at address 0x975EC58
  10534. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  10535. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  10536. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10537. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10538. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  10539. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10540. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10541. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10542. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10543. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10544. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10545. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10546. ==27803==    by 0x56244CE: clone (clone.S:95)
  10547. ==27803==
  10548. ==27803== This conflicts with a previous write of size 8 by thread #16
  10549. ==27803== Locks held: 1, at address 0x92E61E8
  10550. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  10551. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  10552. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10553. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10554. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10555. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10556. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10557. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10558. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10559. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10560. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  10561. ==27803==
  10562. ==27803== ----------------------------------------------------------------
  10563. ==27803==
  10564. ==27803==  Lock at 0x975EC58 was first observed
  10565. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10566. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10567. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10568. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10569. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10570. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10571. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10572. ==27803==    by 0x56244CE: clone (clone.S:95)
  10573. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10574. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10575. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10576. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10577. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10578. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10579. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10580. ==27803==    by 0x56244CE: clone (clone.S:95)
  10581. ==27803==  Block was alloc'd by thread #15
  10582. ==27803==
  10583. ==27803==  Lock at 0x92E61E8 was first observed
  10584. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10585. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10586. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10587. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10588. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10589. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10590. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10591. ==27803==    by 0x56244CE: clone (clone.S:95)
  10592. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10593. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10594. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10595. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10596. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10597. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10598. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10599. ==27803==    by 0x56244CE: clone (clone.S:95)
  10600. ==27803==  Block was alloc'd by thread #16
  10601. ==27803==
  10602. ==27803== Possible data race during write of size 8 at 0x9614070 by thread #15
  10603. ==27803== Locks held: 1, at address 0x975EC58
  10604. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  10605. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  10606. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  10607. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10608. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  10609. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10610. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10611. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10612. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10613. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10614. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10615. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10616. ==27803==    by 0x56244CE: clone (clone.S:95)
  10617. ==27803==
  10618. ==27803== This conflicts with a previous write of size 8 by thread #16
  10619. ==27803== Locks held: 1, at address 0x92E61E8
  10620. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  10621. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  10622. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10623. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10624. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10625. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10626. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10627. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10628. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10629. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10630. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  10631. ==27803==
  10632. ==27803== ----------------------------------------------------------------
  10633. ==27803==
  10634. ==27803==  Lock at 0x975EC58 was first observed
  10635. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10636. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10637. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10638. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10639. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10640. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10641. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10642. ==27803==    by 0x56244CE: clone (clone.S:95)
  10643. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10644. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10645. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10646. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10647. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10648. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10649. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10650. ==27803==    by 0x56244CE: clone (clone.S:95)
  10651. ==27803==  Block was alloc'd by thread #15
  10652. ==27803==
  10653. ==27803==  Lock at 0x92E61E8 was first observed
  10654. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10655. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10656. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10657. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10658. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10659. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10660. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10661. ==27803==    by 0x56244CE: clone (clone.S:95)
  10662. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10663. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10664. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10665. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10666. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10667. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10668. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10669. ==27803==    by 0x56244CE: clone (clone.S:95)
  10670. ==27803==  Block was alloc'd by thread #16
  10671. ==27803==
  10672. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15
  10673. ==27803== Locks held: 1, at address 0x975EC58
  10674. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  10675. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  10676. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  10677. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  10678. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10679. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10680. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10681. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10682. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10683. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10684. ==27803==    by 0x56244CE: clone (clone.S:95)
  10685. ==27803==
  10686. ==27803== This conflicts with a previous write of size 8 by thread #16
  10687. ==27803== Locks held: 1, at address 0x92E61E8
  10688. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  10689. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  10690. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10691. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10692. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10693. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10694. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10695. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10696. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10697. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10698. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  10699. ==27803==
  10700. ==27803== ----------------------------------------------------------------
  10701. ==27803==
  10702. ==27803==  Lock at 0x975EC58 was first observed
  10703. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10704. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10705. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10706. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10707. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10708. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10709. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10710. ==27803==    by 0x56244CE: clone (clone.S:95)
  10711. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10712. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10713. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10714. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10715. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10716. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10717. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10718. ==27803==    by 0x56244CE: clone (clone.S:95)
  10719. ==27803==  Block was alloc'd by thread #15
  10720. ==27803==
  10721. ==27803==  Lock at 0x92E61E8 was first observed
  10722. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10723. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10724. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10725. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10726. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10727. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10728. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10729. ==27803==    by 0x56244CE: clone (clone.S:95)
  10730. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10731. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10732. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10733. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10734. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10735. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10736. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10737. ==27803==    by 0x56244CE: clone (clone.S:95)
  10738. ==27803==  Block was alloc'd by thread #16
  10739. ==27803==
  10740. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #15
  10741. ==27803== Locks held: 1, at address 0x975EC58
  10742. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  10743. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  10744. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  10745. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  10746. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10747. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10748. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10749. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10750. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10751. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10752. ==27803==    by 0x56244CE: clone (clone.S:95)
  10753. ==27803==
  10754. ==27803== This conflicts with a previous write of size 8 by thread #16
  10755. ==27803== Locks held: 1, at address 0x92E61E8
  10756. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  10757. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  10758. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10759. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10760. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10761. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10762. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10763. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10764. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10765. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10766. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  10767. ==27803==
  10768. ==27803== ----------------------------------------------------------------
  10769. ==27803==
  10770. ==27803==  Lock at 0x975EC58 was first observed
  10771. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10772. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10773. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10774. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10775. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10776. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10777. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10778. ==27803==    by 0x56244CE: clone (clone.S:95)
  10779. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10780. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10781. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10782. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10783. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10784. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10785. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10786. ==27803==    by 0x56244CE: clone (clone.S:95)
  10787. ==27803==  Block was alloc'd by thread #15
  10788. ==27803==
  10789. ==27803==  Lock at 0x92E61E8 was first observed
  10790. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10791. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10792. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10793. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10794. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10795. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10796. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10797. ==27803==    by 0x56244CE: clone (clone.S:95)
  10798. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10799. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10800. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10801. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10802. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10803. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10804. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10805. ==27803==    by 0x56244CE: clone (clone.S:95)
  10806. ==27803==  Block was alloc'd by thread #16
  10807. ==27803==
  10808. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15
  10809. ==27803== Locks held: 1, at address 0x975EC58
  10810. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  10811. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  10812. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  10813. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  10814. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10815. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10816. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10817. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10818. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10819. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10820. ==27803==    by 0x56244CE: clone (clone.S:95)
  10821. ==27803==
  10822. ==27803== This conflicts with a previous write of size 8 by thread #16
  10823. ==27803== Locks held: 1, at address 0x92E61E8
  10824. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  10825. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  10826. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10827. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10828. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10829. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10830. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10831. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10832. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10833. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10834. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  10835. ==27803==
  10836. ==27803== ----------------------------------------------------------------
  10837. ==27803==
  10838. ==27803==  Lock at 0x975EC58 was first observed
  10839. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10840. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10841. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10842. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10843. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10844. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10845. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10846. ==27803==    by 0x56244CE: clone (clone.S:95)
  10847. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10848. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10849. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10850. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10851. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10853. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10854. ==27803==    by 0x56244CE: clone (clone.S:95)
  10855. ==27803==  Block was alloc'd by thread #15
  10856. ==27803==
  10857. ==27803==  Lock at 0x92E61E8 was first observed
  10858. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10859. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10860. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10861. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10862. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10863. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10864. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10865. ==27803==    by 0x56244CE: clone (clone.S:95)
  10866. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10867. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10868. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10869. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10870. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10871. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10872. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10873. ==27803==    by 0x56244CE: clone (clone.S:95)
  10874. ==27803==  Block was alloc'd by thread #16
  10875. ==27803==
  10876. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #15
  10877. ==27803== Locks held: 1, at address 0x975EC58
  10878. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  10879. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  10880. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  10881. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  10882. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10883. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10884. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10885. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10886. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10887. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10888. ==27803==    by 0x56244CE: clone (clone.S:95)
  10889. ==27803==
  10890. ==27803== This conflicts with a previous write of size 8 by thread #16
  10891. ==27803== Locks held: 1, at address 0x92E61E8
  10892. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  10893. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  10894. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10895. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10896. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10897. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10898. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10899. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10900. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10901. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10902. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  10903. ==27803==
  10904. ==27803== ----------------------------------------------------------------
  10905. ==27803==
  10906. ==27803==  Lock at 0x975EC58 was first observed
  10907. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10908. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10909. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10910. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10911. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10912. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10913. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10914. ==27803==    by 0x56244CE: clone (clone.S:95)
  10915. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10916. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10917. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10918. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10919. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10920. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10921. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10922. ==27803==    by 0x56244CE: clone (clone.S:95)
  10923. ==27803==  Block was alloc'd by thread #15
  10924. ==27803==
  10925. ==27803==  Lock at 0x92E61E8 was first observed
  10926. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10927. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10928. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10929. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10930. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10931. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10932. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10933. ==27803==    by 0x56244CE: clone (clone.S:95)
  10934. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  10935. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10936. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10937. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10938. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10939. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10940. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10941. ==27803==    by 0x56244CE: clone (clone.S:95)
  10942. ==27803==  Block was alloc'd by thread #16
  10943. ==27803==
  10944. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15
  10945. ==27803== Locks held: 1, at address 0x975EC58
  10946. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  10947. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  10948. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  10949. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  10950. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10951. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10952. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10953. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10954. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10955. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10956. ==27803==    by 0x56244CE: clone (clone.S:95)
  10957. ==27803==
  10958. ==27803== This conflicts with a previous write of size 8 by thread #16
  10959. ==27803== Locks held: 1, at address 0x92E61E8
  10960. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  10961. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  10962. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  10963. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  10964. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  10965. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  10966. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  10967. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  10968. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  10969. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  10970. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  10971. ==27803==
  10972. ==27803== ----------------------------------------------------------------
  10973. ==27803==
  10974. ==27803==  Lock at 0x975EC58 was first observed
  10975. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10976. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10977. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10978. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10979. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10980. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10981. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10982. ==27803==    by 0x56244CE: clone (clone.S:95)
  10983. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  10984. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  10985. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  10986. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  10987. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10988. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  10989. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  10990. ==27803==    by 0x56244CE: clone (clone.S:95)
  10991. ==27803==  Block was alloc'd by thread #15
  10992. ==27803==
  10993. ==27803==  Lock at 0x92E61E8 was first observed
  10994. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  10995. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  10996. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  10997. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  10998. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  10999. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11000. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11001. ==27803==    by 0x56244CE: clone (clone.S:95)
  11002. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11003. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11004. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11005. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11006. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11007. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11008. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11009. ==27803==    by 0x56244CE: clone (clone.S:95)
  11010. ==27803==  Block was alloc'd by thread #16
  11011. ==27803==
  11012. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15
  11013. ==27803== Locks held: 1, at address 0x975EC58
  11014. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11015. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11016. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11017. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11018. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11019. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11020. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11021. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11022. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11023. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11024. ==27803==    by 0x56244CE: clone (clone.S:95)
  11025. ==27803==
  11026. ==27803== This conflicts with a previous write of size 8 by thread #16
  11027. ==27803== Locks held: 1, at address 0x92E61E8
  11028. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11029. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11030. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11031. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11032. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11033. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11034. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11035. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11036. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11037. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11038. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  11039. ==27803==
  11040. ==27803== ----------------------------------------------------------------
  11041. ==27803==
  11042. ==27803==  Lock at 0x975EC58 was first observed
  11043. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11044. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11045. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11046. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11047. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11048. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11049. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11050. ==27803==    by 0x56244CE: clone (clone.S:95)
  11051. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11052. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11053. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11054. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11055. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11056. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11057. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11058. ==27803==    by 0x56244CE: clone (clone.S:95)
  11059. ==27803==  Block was alloc'd by thread #15
  11060. ==27803==
  11061. ==27803==  Lock at 0x92E61E8 was first observed
  11062. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11063. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11064. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11065. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11066. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11067. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11068. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11069. ==27803==    by 0x56244CE: clone (clone.S:95)
  11070. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11071. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11072. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11073. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11074. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11075. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11076. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11077. ==27803==    by 0x56244CE: clone (clone.S:95)
  11078. ==27803==  Block was alloc'd by thread #16
  11079. ==27803==
  11080. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15
  11081. ==27803== Locks held: 1, at address 0x975EC58
  11082. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11083. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11084. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11085. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11086. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11087. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11088. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11089. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11090. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11091. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11092. ==27803==    by 0x56244CE: clone (clone.S:95)
  11093. ==27803==
  11094. ==27803== This conflicts with a previous write of size 8 by thread #16
  11095. ==27803== Locks held: 1, at address 0x92E61E8
  11096. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11097. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11098. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11099. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11100. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11101. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11102. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11103. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11104. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11105. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11106. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  11107. ==27803==
  11108. ==27803== ----------------------------------------------------------------
  11109. ==27803==
  11110. ==27803==  Lock at 0x975EC58 was first observed
  11111. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11112. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11113. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11114. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11115. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11118. ==27803==    by 0x56244CE: clone (clone.S:95)
  11119. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11120. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11121. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11122. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11123. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11124. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11125. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11126. ==27803==    by 0x56244CE: clone (clone.S:95)
  11127. ==27803==  Block was alloc'd by thread #15
  11128. ==27803==
  11129. ==27803==  Lock at 0x92E61E8 was first observed
  11130. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11131. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11132. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11133. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11134. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11135. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11136. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11137. ==27803==    by 0x56244CE: clone (clone.S:95)
  11138. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11139. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11140. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11141. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11142. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11143. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11144. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11145. ==27803==    by 0x56244CE: clone (clone.S:95)
  11146. ==27803==  Block was alloc'd by thread #16
  11147. ==27803==
  11148. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15
  11149. ==27803== Locks held: 1, at address 0x975EC58
  11150. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11151. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11152. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11153. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11154. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11155. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11156. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11157. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11158. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11159. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11160. ==27803==    by 0x56244CE: clone (clone.S:95)
  11161. ==27803==
  11162. ==27803== This conflicts with a previous write of size 8 by thread #16
  11163. ==27803== Locks held: 1, at address 0x92E61E8
  11164. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11165. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11166. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11167. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11168. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11169. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11170. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11171. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11172. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11173. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11174. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  11175. ==27803==
  11176. ==27803== ----------------------------------------------------------------
  11177. ==27803==
  11178. ==27803==  Lock at 0x975EC58 was first observed
  11179. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11180. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11181. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11182. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11183. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11184. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11185. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11186. ==27803==    by 0x56244CE: clone (clone.S:95)
  11187. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11188. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11189. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11190. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11191. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11194. ==27803==    by 0x56244CE: clone (clone.S:95)
  11195. ==27803==  Block was alloc'd by thread #15
  11196. ==27803==
  11197. ==27803==  Lock at 0x92E61E8 was first observed
  11198. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11199. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11200. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11201. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11202. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11203. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11204. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11205. ==27803==    by 0x56244CE: clone (clone.S:95)
  11206. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11207. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11208. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11209. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11210. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11211. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11212. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11213. ==27803==    by 0x56244CE: clone (clone.S:95)
  11214. ==27803==  Block was alloc'd by thread #16
  11215. ==27803==
  11216. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15
  11217. ==27803== Locks held: 1, at address 0x975EC58
  11218. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11219. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11220. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11221. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11222. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11223. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11224. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11225. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11226. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11227. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11228. ==27803==    by 0x56244CE: clone (clone.S:95)
  11229. ==27803==
  11230. ==27803== This conflicts with a previous write of size 8 by thread #16
  11231. ==27803== Locks held: 1, at address 0x92E61E8
  11232. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11233. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11234. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11235. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11236. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11237. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11238. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11239. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11240. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11241. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11242. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  11243. ==27803==
  11244. ==27803== ----------------------------------------------------------------
  11245. ==27803==
  11246. ==27803==  Lock at 0x975EC58 was first observed
  11247. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11248. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11249. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11250. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11251. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11252. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11253. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11254. ==27803==    by 0x56244CE: clone (clone.S:95)
  11255. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11256. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11257. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11258. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11259. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11260. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11261. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11262. ==27803==    by 0x56244CE: clone (clone.S:95)
  11263. ==27803==  Block was alloc'd by thread #15
  11264. ==27803==
  11265. ==27803==  Lock at 0x92E61E8 was first observed
  11266. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11267. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11268. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11269. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11270. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11271. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11272. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11273. ==27803==    by 0x56244CE: clone (clone.S:95)
  11274. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11275. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11276. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11277. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11278. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11279. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11280. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11281. ==27803==    by 0x56244CE: clone (clone.S:95)
  11282. ==27803==  Block was alloc'd by thread #16
  11283. ==27803==
  11284. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15
  11285. ==27803== Locks held: 1, at address 0x975EC58
  11286. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  11287. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  11288. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11289. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11290. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11291. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11292. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11293. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11294. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11295. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11296. ==27803==    by 0x56244CE: clone (clone.S:95)
  11297. ==27803==
  11298. ==27803== This conflicts with a previous write of size 8 by thread #16
  11299. ==27803== Locks held: 1, at address 0x92E61E8
  11300. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  11301. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  11302. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11303. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11304. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  11305. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11306. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11307. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11308. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11309. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11310. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  11311. ==27803==
  11312. ==27803== ----------------------------------------------------------------
  11313. ==27803==
  11314. ==27803==  Lock at 0x975EC58 was first observed
  11315. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11316. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11317. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11318. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11319. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11320. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11321. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11322. ==27803==    by 0x56244CE: clone (clone.S:95)
  11323. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11324. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11325. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11326. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11327. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11328. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11329. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11330. ==27803==    by 0x56244CE: clone (clone.S:95)
  11331. ==27803==  Block was alloc'd by thread #15
  11332. ==27803==
  11333. ==27803==  Lock at 0x92E61E8 was first observed
  11334. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11335. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11336. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11337. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11338. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11339. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11340. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11341. ==27803==    by 0x56244CE: clone (clone.S:95)
  11342. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11343. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11344. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11345. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11346. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11347. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11348. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11349. ==27803==    by 0x56244CE: clone (clone.S:95)
  11350. ==27803==  Block was alloc'd by thread #16
  11351. ==27803==
  11352. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15
  11353. ==27803== Locks held: 1, at address 0x975EC58
  11354. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  11355. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  11356. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11357. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11358. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11359. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11360. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11361. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11362. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11363. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11364. ==27803==    by 0x56244CE: clone (clone.S:95)
  11365. ==27803==
  11366. ==27803== This conflicts with a previous write of size 8 by thread #16
  11367. ==27803== Locks held: 1, at address 0x92E61E8
  11368. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  11369. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  11370. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11371. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11372. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  11373. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11374. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11375. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11376. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11377. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11378. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  11379. ==27803==
  11380. ==27803== ----------------------------------------------------------------
  11381. ==27803==
  11382. ==27803==  Lock at 0x975EC58 was first observed
  11383. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11384. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11385. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11386. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11387. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11388. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11389. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11390. ==27803==    by 0x56244CE: clone (clone.S:95)
  11391. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11392. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11393. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11394. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11395. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11396. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11397. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11398. ==27803==    by 0x56244CE: clone (clone.S:95)
  11399. ==27803==  Block was alloc'd by thread #15
  11400. ==27803==
  11401. ==27803==  Lock at 0x92E61E8 was first observed
  11402. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11403. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11404. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11405. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11406. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11407. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11408. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11409. ==27803==    by 0x56244CE: clone (clone.S:95)
  11410. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11411. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11412. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11413. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11414. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11415. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11416. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11417. ==27803==    by 0x56244CE: clone (clone.S:95)
  11418. ==27803==  Block was alloc'd by thread #16
  11419. ==27803==
  11420. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15
  11421. ==27803== Locks held: 1, at address 0x975EC58
  11422. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  11423. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  11424. ==27803==    by 0x94B03F2: nhp_save_params (nua_params.c:1161)
  11425. ==27803==    by 0x94B03F2: nua_stack_set_params (nua_params.c:520)
  11426. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11427. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11428. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11429. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11432. ==27803==    by 0x56244CE: clone (clone.S:95)
  11433. ==27803==
  11434. ==27803== This conflicts with a previous write of size 8 by thread #16
  11435. ==27803== Locks held: 1, at address 0x92E61E8
  11436. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  11437. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  11438. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11439. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11440. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  11441. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11442. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11443. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11444. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11445. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11446. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  11447. ==27803==
  11448. ==27803== ----------------------------------------------------------------
  11449. ==27803==
  11450. ==27803==  Lock at 0x975EC58 was first observed
  11451. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11452. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11453. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11454. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11455. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11456. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11457. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11458. ==27803==    by 0x56244CE: clone (clone.S:95)
  11459. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11460. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11461. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11462. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11463. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11464. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11465. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11466. ==27803==    by 0x56244CE: clone (clone.S:95)
  11467. ==27803==  Block was alloc'd by thread #15
  11468. ==27803==
  11469. ==27803==  Lock at 0x92E61E8 was first observed
  11470. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11471. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11472. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11473. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11474. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11475. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11476. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11477. ==27803==    by 0x56244CE: clone (clone.S:95)
  11478. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11479. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11480. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11481. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11482. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11483. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11484. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11485. ==27803==    by 0x56244CE: clone (clone.S:95)
  11486. ==27803==  Block was alloc'd by thread #16
  11487. ==27803==
  11488. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15
  11489. ==27803== Locks held: 1, at address 0x975EC58
  11490. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11491. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11492. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11493. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11494. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11495. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11496. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11497. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11498. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11499. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11500. ==27803==    by 0x56244CE: clone (clone.S:95)
  11501. ==27803==
  11502. ==27803== This conflicts with a previous write of size 8 by thread #16
  11503. ==27803== Locks held: 1, at address 0x92E61E8
  11504. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11505. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11506. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11507. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11508. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11509. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11510. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11511. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11512. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11513. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11514. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  11515. ==27803==
  11516. ==27803== ----------------------------------------------------------------
  11517. ==27803==
  11518. ==27803==  Lock at 0x975EC58 was first observed
  11519. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11520. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11521. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11522. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11523. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11524. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11525. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11526. ==27803==    by 0x56244CE: clone (clone.S:95)
  11527. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11528. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11529. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11530. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11531. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11532. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11533. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11534. ==27803==    by 0x56244CE: clone (clone.S:95)
  11535. ==27803==  Block was alloc'd by thread #15
  11536. ==27803==
  11537. ==27803==  Lock at 0x92E61E8 was first observed
  11538. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11539. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11540. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11541. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11542. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11543. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11544. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11545. ==27803==    by 0x56244CE: clone (clone.S:95)
  11546. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11547. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11548. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11549. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11550. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11551. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11552. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11553. ==27803==    by 0x56244CE: clone (clone.S:95)
  11554. ==27803==  Block was alloc'd by thread #16
  11555. ==27803==
  11556. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15
  11557. ==27803== Locks held: 1, at address 0x975EC58
  11558. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11559. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11560. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11561. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11562. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11563. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11564. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11565. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11566. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11567. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11568. ==27803==    by 0x56244CE: clone (clone.S:95)
  11569. ==27803==
  11570. ==27803== This conflicts with a previous write of size 8 by thread #16
  11571. ==27803== Locks held: 1, at address 0x92E61E8
  11572. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11573. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11574. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11575. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11576. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11577. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11578. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11579. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11580. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11581. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11582. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  11583. ==27803==
  11584. ==27803== ----------------------------------------------------------------
  11585. ==27803==
  11586. ==27803==  Lock at 0x975EC58 was first observed
  11587. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11588. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11589. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11590. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11591. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11592. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11593. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11594. ==27803==    by 0x56244CE: clone (clone.S:95)
  11595. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11596. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11597. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11598. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11599. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11600. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11601. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11602. ==27803==    by 0x56244CE: clone (clone.S:95)
  11603. ==27803==  Block was alloc'd by thread #15
  11604. ==27803==
  11605. ==27803==  Lock at 0x92E61E8 was first observed
  11606. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11607. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11608. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11609. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11610. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11611. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11612. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11613. ==27803==    by 0x56244CE: clone (clone.S:95)
  11614. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11615. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11616. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11617. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11618. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11619. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11620. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11621. ==27803==    by 0x56244CE: clone (clone.S:95)
  11622. ==27803==  Block was alloc'd by thread #16
  11623. ==27803==
  11624. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15
  11625. ==27803== Locks held: 1, at address 0x975EC58
  11626. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11627. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11628. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11629. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11630. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11631. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11632. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11633. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11634. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11635. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11636. ==27803==    by 0x56244CE: clone (clone.S:95)
  11637. ==27803==
  11638. ==27803== This conflicts with a previous write of size 8 by thread #16
  11639. ==27803== Locks held: 1, at address 0x92E61E8
  11640. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11641. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11642. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11643. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11644. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11645. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11646. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11647. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11648. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11649. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11650. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  11651. ==27803==
  11652. ==27803== ----------------------------------------------------------------
  11653. ==27803==
  11654. ==27803==  Lock at 0x975EC58 was first observed
  11655. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11656. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11657. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11658. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11659. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11660. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11661. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11662. ==27803==    by 0x56244CE: clone (clone.S:95)
  11663. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11664. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11665. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11666. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11667. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11668. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11669. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11670. ==27803==    by 0x56244CE: clone (clone.S:95)
  11671. ==27803==  Block was alloc'd by thread #15
  11672. ==27803==
  11673. ==27803==  Lock at 0x92E61E8 was first observed
  11674. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11675. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11676. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11677. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11678. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11679. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11680. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11681. ==27803==    by 0x56244CE: clone (clone.S:95)
  11682. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11683. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11684. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11685. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11686. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11687. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11688. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11689. ==27803==    by 0x56244CE: clone (clone.S:95)
  11690. ==27803==  Block was alloc'd by thread #16
  11691. ==27803==
  11692. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15
  11693. ==27803== Locks held: 1, at address 0x975EC58
  11694. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11695. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11696. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11697. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11698. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11699. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11700. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11701. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11702. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11703. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11704. ==27803==    by 0x56244CE: clone (clone.S:95)
  11705. ==27803==
  11706. ==27803== This conflicts with a previous write of size 8 by thread #16
  11707. ==27803== Locks held: 1, at address 0x92E61E8
  11708. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  11709. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  11710. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11711. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11712. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11713. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11714. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11715. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11716. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11717. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11718. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  11719. ==27803==
  11720. ==27803== ----------------------------------------------------------------
  11721. ==27803==
  11722. ==27803==  Lock at 0x975EC58 was first observed
  11723. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11724. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11725. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11726. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11727. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11728. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11729. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11730. ==27803==    by 0x56244CE: clone (clone.S:95)
  11731. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11732. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11733. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11734. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11735. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11736. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11737. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11738. ==27803==    by 0x56244CE: clone (clone.S:95)
  11739. ==27803==  Block was alloc'd by thread #15
  11740. ==27803==
  11741. ==27803==  Lock at 0x92E61E8 was first observed
  11742. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11743. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11744. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11745. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11746. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11747. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11748. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11749. ==27803==    by 0x56244CE: clone (clone.S:95)
  11750. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11751. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11752. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11753. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11754. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11755. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11756. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11757. ==27803==    by 0x56244CE: clone (clone.S:95)
  11758. ==27803==  Block was alloc'd by thread #16
  11759. ==27803==
  11760. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15
  11761. ==27803== Locks held: 1, at address 0x975EC58
  11762. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  11763. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  11764. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11765. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11766. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11767. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11768. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11769. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11770. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11771. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11772. ==27803==    by 0x56244CE: clone (clone.S:95)
  11773. ==27803==
  11774. ==27803== This conflicts with a previous write of size 8 by thread #16
  11775. ==27803== Locks held: 1, at address 0x92E61E8
  11776. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  11777. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  11778. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11779. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11780. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  11781. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11782. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11783. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11784. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11785. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11786. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  11787. ==27803==
  11788. ==27803== ----------------------------------------------------------------
  11789. ==27803==
  11790. ==27803==  Lock at 0x975EC58 was first observed
  11791. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11792. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11793. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11794. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11795. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11796. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11797. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11798. ==27803==    by 0x56244CE: clone (clone.S:95)
  11799. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11800. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11801. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11802. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11803. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11804. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11805. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11806. ==27803==    by 0x56244CE: clone (clone.S:95)
  11807. ==27803==  Block was alloc'd by thread #15
  11808. ==27803==
  11809. ==27803==  Lock at 0x92E61E8 was first observed
  11810. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11811. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11812. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11813. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11814. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11815. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11816. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11817. ==27803==    by 0x56244CE: clone (clone.S:95)
  11818. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11819. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11820. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11821. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11822. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11823. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11824. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11825. ==27803==    by 0x56244CE: clone (clone.S:95)
  11826. ==27803==  Block was alloc'd by thread #16
  11827. ==27803==
  11828. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15
  11829. ==27803== Locks held: 1, at address 0x975EC58
  11830. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  11831. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  11832. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11833. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11834. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11835. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11836. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11837. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11838. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11839. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11840. ==27803==    by 0x56244CE: clone (clone.S:95)
  11841. ==27803==
  11842. ==27803== This conflicts with a previous write of size 8 by thread #16
  11843. ==27803== Locks held: 1, at address 0x92E61E8
  11844. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  11845. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  11846. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11847. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11848. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  11849. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11850. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11851. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11852. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11853. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11854. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  11855. ==27803==
  11856. ==27803== ----------------------------------------------------------------
  11857. ==27803==
  11858. ==27803==  Lock at 0x975EC58 was first observed
  11859. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11860. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11861. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11862. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11863. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11864. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11865. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11866. ==27803==    by 0x56244CE: clone (clone.S:95)
  11867. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11868. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11869. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11870. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11871. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11872. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11873. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11874. ==27803==    by 0x56244CE: clone (clone.S:95)
  11875. ==27803==  Block was alloc'd by thread #15
  11876. ==27803==
  11877. ==27803==  Lock at 0x92E61E8 was first observed
  11878. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11879. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11880. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11881. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11882. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11883. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11884. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11885. ==27803==    by 0x56244CE: clone (clone.S:95)
  11886. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11887. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11888. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11889. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11890. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11891. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11892. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11893. ==27803==    by 0x56244CE: clone (clone.S:95)
  11894. ==27803==  Block was alloc'd by thread #16
  11895. ==27803==
  11896. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15
  11897. ==27803== Locks held: 1, at address 0x975EC58
  11898. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  11899. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  11900. ==27803==    by 0x94B0472: nhp_save_params (nua_params.c:1163)
  11901. ==27803==    by 0x94B0472: nua_stack_set_params (nua_params.c:520)
  11902. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11903. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11904. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11905. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11906. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11907. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11908. ==27803==    by 0x56244CE: clone (clone.S:95)
  11909. ==27803==
  11910. ==27803== This conflicts with a previous write of size 8 by thread #16
  11911. ==27803== Locks held: 1, at address 0x92E61E8
  11912. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  11913. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  11914. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11915. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11916. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  11917. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11918. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11919. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11920. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11921. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11922. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  11923. ==27803==
  11924. ==27803== ----------------------------------------------------------------
  11925. ==27803==
  11926. ==27803==  Lock at 0x975EC58 was first observed
  11927. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11928. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11929. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11930. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11931. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11932. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11933. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11934. ==27803==    by 0x56244CE: clone (clone.S:95)
  11935. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  11936. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11937. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11938. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11939. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11940. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11941. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11942. ==27803==    by 0x56244CE: clone (clone.S:95)
  11943. ==27803==  Block was alloc'd by thread #15
  11944. ==27803==
  11945. ==27803==  Lock at 0x92E61E8 was first observed
  11946. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11947. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11948. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11949. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11950. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11951. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11952. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11953. ==27803==    by 0x56244CE: clone (clone.S:95)
  11954. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  11955. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  11956. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  11957. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  11958. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  11959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11961. ==27803==    by 0x56244CE: clone (clone.S:95)
  11962. ==27803==  Block was alloc'd by thread #16
  11963. ==27803==
  11964. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #15
  11965. ==27803== Locks held: 1, at address 0x975EC58
  11966. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11967. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11968. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  11969. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  11970. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11971. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11972. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11973. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11974. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  11975. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  11976. ==27803==    by 0x56244CE: clone (clone.S:95)
  11977. ==27803==
  11978. ==27803== This conflicts with a previous write of size 8 by thread #16
  11979. ==27803== Locks held: 1, at address 0x92E61E8
  11980. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  11981. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  11982. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  11983. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  11984. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  11985. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  11986. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  11987. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  11988. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  11989. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  11990. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  11991. ==27803==
  11992. ==27803== ----------------------------------------------------------------
  11993. ==27803==
  11994. ==27803==  Lock at 0x975EC58 was first observed
  11995. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  11996. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  11997. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  11998. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  11999. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12000. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12001. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12002. ==27803==    by 0x56244CE: clone (clone.S:95)
  12003. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12004. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12005. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12006. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12007. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12010. ==27803==    by 0x56244CE: clone (clone.S:95)
  12011. ==27803==  Block was alloc'd by thread #15
  12012. ==27803==
  12013. ==27803==  Lock at 0x92E61E8 was first observed
  12014. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12015. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12016. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12017. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12018. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12019. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12020. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12021. ==27803==    by 0x56244CE: clone (clone.S:95)
  12022. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  12023. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12024. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12025. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12026. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12027. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12028. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12029. ==27803==    by 0x56244CE: clone (clone.S:95)
  12030. ==27803==  Block was alloc'd by thread #16
  12031. ==27803==
  12032. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #15
  12033. ==27803== Locks held: 1, at address 0x975EC58
  12034. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  12035. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  12036. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  12037. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  12038. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12039. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12040. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12041. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12042. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12043. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12044. ==27803==    by 0x56244CE: clone (clone.S:95)
  12045. ==27803==
  12046. ==27803== This conflicts with a previous write of size 8 by thread #16
  12047. ==27803== Locks held: 1, at address 0x92E61E8
  12048. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  12049. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  12050. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12051. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12052. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  12053. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12054. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12055. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12056. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12057. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12058. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  12059. ==27803==
  12060. ==27803== ----------------------------------------------------------------
  12061. ==27803==
  12062. ==27803==  Lock at 0x975EC58 was first observed
  12063. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12064. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12065. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12066. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12067. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12068. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12069. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12070. ==27803==    by 0x56244CE: clone (clone.S:95)
  12071. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12072. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12073. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12074. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12075. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12076. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12077. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12078. ==27803==    by 0x56244CE: clone (clone.S:95)
  12079. ==27803==  Block was alloc'd by thread #15
  12080. ==27803==
  12081. ==27803==  Lock at 0x92E61E8 was first observed
  12082. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12083. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12084. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12085. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12086. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12087. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12088. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12089. ==27803==    by 0x56244CE: clone (clone.S:95)
  12090. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  12091. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12092. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12093. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12094. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12095. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12096. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12097. ==27803==    by 0x56244CE: clone (clone.S:95)
  12098. ==27803==  Block was alloc'd by thread #16
  12099. ==27803==
  12100. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #15
  12101. ==27803== Locks held: 1, at address 0x975EC58
  12102. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  12103. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  12104. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  12105. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  12106. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12107. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12108. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12109. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12110. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12111. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12112. ==27803==    by 0x56244CE: clone (clone.S:95)
  12113. ==27803==
  12114. ==27803== This conflicts with a previous write of size 8 by thread #16
  12115. ==27803== Locks held: 1, at address 0x92E61E8
  12116. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  12117. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  12118. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12119. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12120. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  12121. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12122. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12123. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12124. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12125. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12126. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  12127. ==27803==
  12128. ==27803== ----------------------------------------------------------------
  12129. ==27803==
  12130. ==27803==  Lock at 0x975EC58 was first observed
  12131. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12132. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12133. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12134. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12135. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12136. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12137. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12138. ==27803==    by 0x56244CE: clone (clone.S:95)
  12139. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12140. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12141. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12142. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12143. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12144. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12145. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12146. ==27803==    by 0x56244CE: clone (clone.S:95)
  12147. ==27803==  Block was alloc'd by thread #15
  12148. ==27803==
  12149. ==27803==  Lock at 0x92E61E8 was first observed
  12150. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12151. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12152. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12153. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12154. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12155. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12156. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12157. ==27803==    by 0x56244CE: clone (clone.S:95)
  12158. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  12159. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12160. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12161. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12162. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12163. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12164. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12165. ==27803==    by 0x56244CE: clone (clone.S:95)
  12166. ==27803==  Block was alloc'd by thread #16
  12167. ==27803==
  12168. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #15
  12169. ==27803== Locks held: 1, at address 0x975EC58
  12170. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  12171. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  12172. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  12173. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  12174. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12175. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12176. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12177. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12178. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12179. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12180. ==27803==    by 0x56244CE: clone (clone.S:95)
  12181. ==27803==
  12182. ==27803== This conflicts with a previous write of size 8 by thread #16
  12183. ==27803== Locks held: 1, at address 0x92E61E8
  12184. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  12185. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  12186. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12187. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12188. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  12189. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12190. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12191. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12192. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12193. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12194. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  12195. ==27803==
  12196. ==27803== ----------------------------------------------------------------
  12197. ==27803==
  12198. ==27803==  Lock at 0x975EC58 was first observed
  12199. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12200. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12201. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12202. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12203. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12204. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12205. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12206. ==27803==    by 0x56244CE: clone (clone.S:95)
  12207. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12208. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12209. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12210. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12211. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12212. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12213. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12214. ==27803==    by 0x56244CE: clone (clone.S:95)
  12215. ==27803==  Block was alloc'd by thread #15
  12216. ==27803==
  12217. ==27803==  Lock at 0x92E61E8 was first observed
  12218. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12219. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12220. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12221. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12222. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12223. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12224. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12225. ==27803==    by 0x56244CE: clone (clone.S:95)
  12226. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  12227. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12228. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12229. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12230. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12231. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12232. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12233. ==27803==    by 0x56244CE: clone (clone.S:95)
  12234. ==27803==  Block was alloc'd by thread #16
  12235. ==27803==
  12236. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #15
  12237. ==27803== Locks held: 1, at address 0x975EC58
  12238. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  12239. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  12240. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  12241. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  12242. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12243. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12244. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12245. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12246. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12247. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12248. ==27803==    by 0x56244CE: clone (clone.S:95)
  12249. ==27803==
  12250. ==27803== This conflicts with a previous write of size 8 by thread #16
  12251. ==27803== Locks held: 1, at address 0x92E61E8
  12252. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  12253. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  12254. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12255. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12256. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  12257. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12258. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12259. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12260. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12261. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12262. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  12263. ==27803==
  12264. ==27803== ----------------------------------------------------------------
  12265. ==27803==
  12266. ==27803==  Lock at 0x975EC58 was first observed
  12267. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12268. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12269. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12270. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12271. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12272. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12273. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12274. ==27803==    by 0x56244CE: clone (clone.S:95)
  12275. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12276. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12277. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12278. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12279. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12280. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12281. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12282. ==27803==    by 0x56244CE: clone (clone.S:95)
  12283. ==27803==  Block was alloc'd by thread #15
  12284. ==27803==
  12285. ==27803==  Lock at 0x92E61E8 was first observed
  12286. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12287. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12288. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12289. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12290. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12291. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12292. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12293. ==27803==    by 0x56244CE: clone (clone.S:95)
  12294. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  12295. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12296. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12297. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12298. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12299. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12300. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12301. ==27803==    by 0x56244CE: clone (clone.S:95)
  12302. ==27803==  Block was alloc'd by thread #16
  12303. ==27803==
  12304. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #15
  12305. ==27803== Locks held: 1, at address 0x975EC58
  12306. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  12307. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  12308. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  12309. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  12310. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12311. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12312. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12313. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12314. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12315. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12316. ==27803==    by 0x56244CE: clone (clone.S:95)
  12317. ==27803==
  12318. ==27803== This conflicts with a previous write of size 8 by thread #16
  12319. ==27803== Locks held: 1, at address 0x92E61E8
  12320. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  12321. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  12322. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12323. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12324. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  12325. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12326. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12327. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12328. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12329. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12330. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  12331. ==27803==
  12332. ==27803== ----------------------------------------------------------------
  12333. ==27803==
  12334. ==27803==  Lock at 0x975EC58 was first observed
  12335. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12336. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12337. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12338. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12339. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12340. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12341. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12342. ==27803==    by 0x56244CE: clone (clone.S:95)
  12343. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12344. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12345. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12346. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12347. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12348. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12349. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12350. ==27803==    by 0x56244CE: clone (clone.S:95)
  12351. ==27803==  Block was alloc'd by thread #15
  12352. ==27803==
  12353. ==27803==  Lock at 0x92E61E8 was first observed
  12354. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12355. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12356. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12357. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12358. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12359. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12360. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12361. ==27803==    by 0x56244CE: clone (clone.S:95)
  12362. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  12363. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12364. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12365. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12366. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12367. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12368. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12369. ==27803==    by 0x56244CE: clone (clone.S:95)
  12370. ==27803==  Block was alloc'd by thread #16
  12371. ==27803==
  12372. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #15
  12373. ==27803== Locks held: 1, at address 0x975EC58
  12374. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  12375. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  12376. ==27803==    by 0x94B06AF: nhp_save_params (nua_params.c:1172)
  12377. ==27803==    by 0x94B06AF: nua_stack_set_params (nua_params.c:520)
  12378. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12379. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12380. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12381. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12382. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12383. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12384. ==27803==    by 0x56244CE: clone (clone.S:95)
  12385. ==27803==
  12386. ==27803== This conflicts with a previous write of size 8 by thread #16
  12387. ==27803== Locks held: 1, at address 0x92E61E8
  12388. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  12389. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  12390. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12391. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12392. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  12393. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12394. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12395. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12396. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12397. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12398. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  12399. ==27803==
  12400. ==27803== ---Thread-Announcement------------------------------------------
  12401. ==27803==
  12402. ==27803== Thread #20 was created
  12403. ==27803==    at 0x56244BE: clone (clone.S:71)
  12404. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  12405. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  12406. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  12407. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  12408. ==27803==    by 0x94F96B5: su_pthreaded_port_start (su_pthread_port.c:270)
  12409. ==27803==    by 0x94A218D: nua_create (nua.c:164)
  12410. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  12411. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12412. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12413. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12414. ==27803==    by 0x56244CE: clone (clone.S:95)
  12415. ==27803==
  12416. ==27803== ----------------------------------------------------------------
  12417. ==27803==
  12418. ==27803==  Lock at 0x7ECA5C8 was first observed
  12419. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12420. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12421. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12422. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12423. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12424. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12425. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12426. ==27803==    by 0x56244CE: clone (clone.S:95)
  12427. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  12428. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12429. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12430. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12431. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12432. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12433. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12434. ==27803==    by 0x56244CE: clone (clone.S:95)
  12435. ==27803==  Block was alloc'd by thread #20
  12436. ==27803==
  12437. ==27803==  Lock at 0x975EC58 was first observed
  12438. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12439. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12440. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12441. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12442. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12443. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12444. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12445. ==27803==    by 0x56244CE: clone (clone.S:95)
  12446. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12447. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12448. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12449. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12450. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12451. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12452. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12453. ==27803==    by 0x56244CE: clone (clone.S:95)
  12454. ==27803==  Block was alloc'd by thread #15
  12455. ==27803==
  12456. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #20
  12457. ==27803== Locks held: 1, at address 0x7ECA5C8
  12458. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  12459. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  12460. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  12461. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  12462. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  12463. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  12464. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12465. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12466. ==27803==    by 0x56244CE: clone (clone.S:95)
  12467. ==27803==
  12468. ==27803== This conflicts with a previous write of size 8 by thread #15
  12469. ==27803== Locks held: 1, at address 0x975EC58
  12470. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  12471. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  12472. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  12473. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12474. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  12475. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12476. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12477. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12478. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12479. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12480. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  12481. ==27803==
  12482. ==27803== ----------------------------------------------------------------
  12483. ==27803==
  12484. ==27803==  Lock at 0x7ECA5C8 was first observed
  12485. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12486. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12487. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12488. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12489. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12490. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12491. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12492. ==27803==    by 0x56244CE: clone (clone.S:95)
  12493. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  12494. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12495. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12496. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12497. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12498. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12499. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12500. ==27803==    by 0x56244CE: clone (clone.S:95)
  12501. ==27803==  Block was alloc'd by thread #20
  12502. ==27803==
  12503. ==27803==  Lock at 0x975EC58 was first observed
  12504. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12505. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12506. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12507. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12508. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12509. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12510. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12511. ==27803==    by 0x56244CE: clone (clone.S:95)
  12512. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12513. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12514. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12515. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12516. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12517. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12518. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12519. ==27803==    by 0x56244CE: clone (clone.S:95)
  12520. ==27803==  Block was alloc'd by thread #15
  12521. ==27803==
  12522. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #20
  12523. ==27803== Locks held: 1, at address 0x7ECA5C8
  12524. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  12525. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  12526. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  12527. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  12528. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  12529. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  12530. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12531. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12532. ==27803==    by 0x56244CE: clone (clone.S:95)
  12533. ==27803==
  12534. ==27803== This conflicts with a previous write of size 8 by thread #15
  12535. ==27803== Locks held: 1, at address 0x975EC58
  12536. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  12537. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  12538. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  12539. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12540. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  12541. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12542. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12543. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12544. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12545. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12546. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  12547. ==27803==
  12548. ==27803== ----------------------------------------------------------------
  12549. ==27803==
  12550. ==27803==  Lock at 0x7ECA5C8 was first observed
  12551. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12552. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12553. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12554. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12555. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12556. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12557. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12558. ==27803==    by 0x56244CE: clone (clone.S:95)
  12559. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  12560. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12561. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12562. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12563. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12564. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12565. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12566. ==27803==    by 0x56244CE: clone (clone.S:95)
  12567. ==27803==  Block was alloc'd by thread #20
  12568. ==27803==
  12569. ==27803==  Lock at 0x975EC58 was first observed
  12570. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12571. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12572. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12573. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12574. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12575. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12576. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12577. ==27803==    by 0x56244CE: clone (clone.S:95)
  12578. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12579. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12580. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12581. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12582. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12583. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12584. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12585. ==27803==    by 0x56244CE: clone (clone.S:95)
  12586. ==27803==  Block was alloc'd by thread #15
  12587. ==27803==
  12588. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #20
  12589. ==27803== Locks held: 1, at address 0x7ECA5C8
  12590. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  12591. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  12592. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  12593. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  12594. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  12595. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  12596. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12597. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12598. ==27803==    by 0x56244CE: clone (clone.S:95)
  12599. ==27803==
  12600. ==27803== This conflicts with a previous write of size 8 by thread #15
  12601. ==27803== Locks held: 1, at address 0x975EC58
  12602. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  12603. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  12604. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  12605. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12606. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  12607. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12608. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12609. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12610. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12611. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12612. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  12613. ==27803==
  12614. ==27803== ----------------------------------------------------------------
  12615. ==27803==
  12616. ==27803==  Lock at 0x7ECA5C8 was first observed
  12617. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12618. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12619. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12620. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12621. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12622. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12623. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12624. ==27803==    by 0x56244CE: clone (clone.S:95)
  12625. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  12626. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12627. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12628. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12629. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12630. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12631. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12632. ==27803==    by 0x56244CE: clone (clone.S:95)
  12633. ==27803==  Block was alloc'd by thread #20
  12634. ==27803==
  12635. ==27803==  Lock at 0x975EC58 was first observed
  12636. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12637. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12638. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12639. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12640. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12641. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12642. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12643. ==27803==    by 0x56244CE: clone (clone.S:95)
  12644. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  12645. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12646. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12647. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12648. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  12649. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12650. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12651. ==27803==    by 0x56244CE: clone (clone.S:95)
  12652. ==27803==  Block was alloc'd by thread #15
  12653. ==27803==
  12654. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #20
  12655. ==27803== Locks held: 1, at address 0x7ECA5C8
  12656. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  12657. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  12658. ==27803==    by 0x9489FDF: nta_agent_add_tport (nta.c:2268)
  12659. ==27803==    by 0x94B5C9C: nua_stack_init_transport (nua_register.c:1216)
  12660. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  12661. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  12662. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12663. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12664. ==27803==    by 0x56244CE: clone (clone.S:95)
  12665. ==27803==
  12666. ==27803== This conflicts with a previous write of size 8 by thread #15
  12667. ==27803== Locks held: 1, at address 0x975EC58
  12668. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  12669. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  12670. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  12671. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  12672. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  12673. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  12674. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  12675. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  12676. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  12677. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  12678. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  12679. ==27803==
  12680. ==27803== ----------------------------------------------------------------
  12681. ==27803==
  12682. ==27803==  Lock at 0x92C2AB8 was first observed
  12683. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12684. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12685. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12686. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12687. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  12688. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  12689. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12690. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12691. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12692. ==27803==    by 0x56244CE: clone (clone.S:95)
  12693. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  12694. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12695. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12696. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12697. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  12698. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  12699. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12700. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12701. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12702. ==27803==    by 0x56244CE: clone (clone.S:95)
  12703. ==27803==  Block was alloc'd by thread #10
  12704. ==27803==
  12705. ==27803==  Lock at 0x933AD58 was first observed
  12706. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12707. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  12708. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  12709. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  12710. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  12711. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  12712. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  12713. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  12714. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12715. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12716. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12717. ==27803==    by 0x56244CE: clone (clone.S:95)
  12718. ==27803==  Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd
  12719. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12720. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12721. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12722. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12723. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  12724. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  12725. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  12726. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  12727. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  12728. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  12729. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12730. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12731. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12732. ==27803==    by 0x56244CE: clone (clone.S:95)
  12733. ==27803==  Block was alloc'd by thread #10
  12734. ==27803==
  12735. ==27803==  Lock at 0x98998F0 was first observed
  12736. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12737. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  12738. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  12739. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  12740. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12741. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12742. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12743. ==27803==    by 0x56244CE: clone (clone.S:95)
  12744. ==27803==  Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd
  12745. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12746. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12747. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12748. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12749. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  12750. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  12751. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12752. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12753. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12754. ==27803==    by 0x56244CE: clone (clone.S:95)
  12755. ==27803==  Block was alloc'd by thread #10
  12756. ==27803==
  12757. ==27803== Possible data race during read of size 4 at 0x9899850 by thread #10
  12758. ==27803== Locks held: 1, at address 0x92C2AB8
  12759. ==27803==    at 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1904)
  12760. ==27803==    by 0x4CE91DA: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  12761. ==27803==    by 0x955702D: sofia_profile_thread_run (sofia.c:3391)
  12762. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12763. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12764. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12765. ==27803==    by 0x56244CE: clone (clone.S:95)
  12766. ==27803==
  12767. ==27803== This conflicts with a previous write of size 4 by thread #21
  12768. ==27803== Locks held: 2, at addresses 0x933AD58 0x98998F0
  12769. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  12770. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12771. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12772. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12773. ==27803==    by 0x56244CE: clone (clone.S:95)
  12774. ==27803==  Address 0x9899850 is 336 bytes inside a block of size 8,192 alloc'd
  12775. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12776. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12777. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12778. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12779. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  12780. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  12781. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12782. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12783. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12784. ==27803==    by 0x56244CE: clone (clone.S:95)
  12785. ==27803==  Block was alloc'd by thread #10
  12786. ==27803==
  12787. ==27803== ----------------------------------------------------------------
  12788. ==27803==
  12789. ==27803==  Lock at 0x92C2AB8 was first observed
  12790. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12791. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12792. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12793. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12794. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  12795. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  12796. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12797. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12798. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12799. ==27803==    by 0x56244CE: clone (clone.S:95)
  12800. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  12801. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12802. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12803. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12804. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  12805. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  12806. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12807. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12808. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12809. ==27803==    by 0x56244CE: clone (clone.S:95)
  12810. ==27803==  Block was alloc'd by thread #10
  12811. ==27803==
  12812. ==27803==  Lock at 0x933AD58 was first observed
  12813. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12814. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  12815. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  12816. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  12817. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  12818. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  12819. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  12820. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  12821. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12822. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12823. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12824. ==27803==    by 0x56244CE: clone (clone.S:95)
  12825. ==27803==  Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd
  12826. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12827. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12828. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12829. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12830. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  12831. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  12832. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  12833. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  12834. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  12835. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  12836. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12837. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12838. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12839. ==27803==    by 0x56244CE: clone (clone.S:95)
  12840. ==27803==  Block was alloc'd by thread #10
  12841. ==27803==
  12842. ==27803== Possible data race during read of size 8 at 0x9899818 by thread #10
  12843. ==27803== Locks held: 1, at address 0x92C2AB8
  12844. ==27803==    at 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1908)
  12845. ==27803==    by 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  12846. ==27803==    by 0x955702D: sofia_profile_thread_run (sofia.c:3391)
  12847. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12848. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12849. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12850. ==27803==    by 0x56244CE: clone (clone.S:95)
  12851. ==27803==
  12852. ==27803== This conflicts with a previous write of size 8 by thread #21
  12853. ==27803== Locks held: 1, at address 0x933AD58
  12854. ==27803==    at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678)
  12855. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  12856. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  12857. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12858. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12859. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12860. ==27803==    by 0x56244CE: clone (clone.S:95)
  12861. ==27803==  Address 0x9899818 is 280 bytes inside a block of size 8,192 alloc'd
  12862. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12863. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12864. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12865. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12866. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  12867. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  12868. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12869. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12870. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12871. ==27803==    by 0x56244CE: clone (clone.S:95)
  12872. ==27803==  Block was alloc'd by thread #10
  12873. ==27803==
  12874. ==27803== ---Thread-Announcement------------------------------------------
  12875. ==27803==
  12876. ==27803== Thread #22 was created
  12877. ==27803==    at 0x56244BE: clone (clone.S:71)
  12878. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  12879. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  12880. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  12881. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  12882. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  12883. ==27803==    by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117)
  12884. ==27803==    by 0x95571C8: sofia_profile_thread_run (sofia.c:3416)
  12885. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12886. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12887. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12888. ==27803==    by 0x56244CE: clone (clone.S:95)
  12889. ==27803==
  12890. ==27803== ----------------------------------------------------------------
  12891. ==27803==
  12892. ==27803==  Lock at 0x92C2AB8 was first observed
  12893. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12894. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  12895. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  12896. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  12897. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  12898. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  12899. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12900. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12901. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12902. ==27803==    by 0x56244CE: clone (clone.S:95)
  12903. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  12904. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  12905. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  12906. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  12907. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  12908. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  12909. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12910. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12911. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12912. ==27803==    by 0x56244CE: clone (clone.S:95)
  12913. ==27803==  Block was alloc'd by thread #10
  12914. ==27803==
  12915. ==27803==  Lock at 0x7A9B760 was first observed
  12916. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  12917. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  12918. ==27803==    by 0x954EF6F: config_sofia (sofia.c:4547)
  12919. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  12920. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  12921. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  12922. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  12923. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  12924. ==27803==    by 0x10AEC7: main (switch.c:1200)
  12925. ==27803==  Address 0x7a9b760 is 7,648 bytes inside a block of size 8,192 alloc'd
  12926. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12927. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12928. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12929. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12930. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  12931. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  12932. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  12933. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  12934. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  12935. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  12936. ==27803==    by 0x10AEC7: main (switch.c:1200)
  12937. ==27803==  Block was alloc'd by thread #1
  12938. ==27803==
  12939. ==27803== Possible data race during read of size 1 at 0x7A99FA0 by thread #10
  12940. ==27803== Locks held: 1, at address 0x92C2AB8
  12941. ==27803==    at 0x954CC6F: launch_sofia_worker_thread (sofia.c:3119)
  12942. ==27803==    by 0x95571C8: sofia_profile_thread_run (sofia.c:3416)
  12943. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12944. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12945. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12946. ==27803==    by 0x56244CE: clone (clone.S:95)
  12947. ==27803==
  12948. ==27803== This conflicts with a previous write of size 1 by thread #22
  12949. ==27803== Locks held: 1, at address 0x7A9B760
  12950. ==27803==    at 0x95407B4: sofia_profile_worker_thread_run (sofia.c:2962)
  12951. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12952. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12953. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12954. ==27803==    by 0x56244CE: clone (clone.S:95)
  12955. ==27803==  Address 0x7a99fa0 is 1,568 bytes inside a block of size 8,192 alloc'd
  12956. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  12957. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  12958. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  12959. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  12960. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  12961. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  12962. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  12963. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  12964. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  12965. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  12966. ==27803==    by 0x10AEC7: main (switch.c:1200)
  12967. ==27803==  Block was alloc'd by thread #1
  12968. ==27803==
  12969. ==27803== ---Thread-Announcement------------------------------------------
  12970. ==27803==
  12971. ==27803== Thread #23 was created
  12972. ==27803==    at 0x56244BE: clone (clone.S:71)
  12973. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  12974. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  12975. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  12976. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  12977. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  12978. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903)
  12979. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  12980. ==27803==    by 0x955702D: sofia_profile_thread_run (sofia.c:3391)
  12981. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  12984. ==27803==    by 0x56244CE: clone (clone.S:95)
  12985. ==27803==
  12986. ==27803== ----------------------------------------------------------------
  12987. ==27803==
  12988. ==27803== Thread #23: lock order "0x9755318 before 0x7B9F680" violated
  12989. ==27803==
  12990. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  12991. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  12992. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  12993. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  12994. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  12995. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  12996. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  12997. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  12998. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  12999. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13000. ==27803==    by 0x56244CE: clone (clone.S:95)
  13001. ==27803==
  13002. ==27803==  followed by a later acquisition of lock at 0x9755318
  13003. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  13004. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  13005. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  13006. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  13007. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  13008. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13009. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  13010. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13011. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13012. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13013. ==27803==    by 0x56244CE: clone (clone.S:95)
  13014. ==27803==
  13015. ==27803== Required order was established by acquisition of lock at 0x9755318
  13016. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  13017. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  13018. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  13019. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  13020. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13021. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  13022. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  13023. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13024. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13025. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13026. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13027. ==27803==    by 0x56244CE: clone (clone.S:95)
  13028. ==27803==
  13029. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  13030. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  13031. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  13032. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  13033. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  13034. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  13035. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13036. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13037. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13038. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13039. ==27803==    by 0x56244CE: clone (clone.S:95)
  13040. ==27803==
  13041. ==27803==  Lock at 0x9755318 was first observed
  13042. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13043. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  13044. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  13045. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  13046. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13047. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  13048. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  13049. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13050. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13051. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13052. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13053. ==27803==    by 0x56244CE: clone (clone.S:95)
  13054. ==27803==  Address 0x9755318 is 1,144 bytes inside a block of size 8,192 alloc'd
  13055. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  13056. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  13057. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  13058. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  13059. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  13060. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  13061. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13062. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  13063. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  13064. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13065. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13066. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13067. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13068. ==27803==    by 0x56244CE: clone (clone.S:95)
  13069. ==27803==  Block was alloc'd by thread #11
  13070. ==27803==
  13071. ==27803==  Lock at 0x7B9F680 was first observed
  13072. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13073. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  13074. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  13075. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  13076. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  13077. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  13078. ==27803==    by 0x10AEC7: main (switch.c:1200)
  13079. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  13080. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  13081. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  13082. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  13083. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  13084. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  13085. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  13086. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  13087. ==27803==    by 0x10AEC7: main (switch.c:1200)
  13088. ==27803==  Block was alloc'd by thread #1
  13089. ==27803==
  13090. ==27803==
  13091. ==27803== ----------------------------------------------------------------
  13092. ==27803==
  13093. ==27803==  Lock at 0x97E8D48 was first observed
  13094. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13095. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13096. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13097. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13098. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13099. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13100. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13101. ==27803==    by 0x56244CE: clone (clone.S:95)
  13102. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13103. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13104. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13105. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13106. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13107. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13108. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13109. ==27803==    by 0x56244CE: clone (clone.S:95)
  13110. ==27803==  Block was alloc'd by thread #17
  13111. ==27803==
  13112. ==27803==  Lock at 0x975EC58 was first observed
  13113. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13114. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13115. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13116. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13117. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13118. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13119. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13120. ==27803==    by 0x56244CE: clone (clone.S:95)
  13121. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13122. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13123. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13124. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13125. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13126. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13127. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13128. ==27803==    by 0x56244CE: clone (clone.S:95)
  13129. ==27803==  Block was alloc'd by thread #15
  13130. ==27803==
  13131. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17
  13132. ==27803== Locks held: 1, at address 0x97E8D48
  13133. ==27803==    at 0x9489E8C: nta_agent_add_tport (nta.c:2244)
  13134. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13135. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13136. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13137. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13138. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13139. ==27803==    by 0x56244CE: clone (clone.S:95)
  13140. ==27803==
  13141. ==27803== This conflicts with a previous write of size 4 by thread #15
  13142. ==27803== Locks held: 1, at address 0x975EC58
  13143. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  13144. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  13145. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13146. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13147. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13148. ==27803==    by 0x56244CE: clone (clone.S:95)
  13149. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  13150. ==27803==
  13151. ==27803== ---Thread-Announcement------------------------------------------
  13152. ==27803==
  13153. ==27803== Thread #24 was created
  13154. ==27803==    at 0x56244BE: clone (clone.S:71)
  13155. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  13156. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  13157. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  13158. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  13159. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  13160. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903)
  13161. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  13162. ==27803==    by 0x955702D: sofia_profile_thread_run (sofia.c:3391)
  13163. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13164. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13165. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13166. ==27803==    by 0x56244CE: clone (clone.S:95)
  13167. ==27803==
  13168. ==27803== ----------------------------------------------------------------
  13169. ==27803==
  13170. ==27803== Thread #24: lock order "0x975CB08 before 0x7B9F680" violated
  13171. ==27803==
  13172. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  13173. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  13174. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  13175. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  13176. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  13177. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13178. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  13179. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13180. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13181. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13182. ==27803==    by 0x56244CE: clone (clone.S:95)
  13183. ==27803==
  13184. ==27803==  followed by a later acquisition of lock at 0x975CB08
  13185. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  13186. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  13187. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  13188. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  13189. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  13190. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13191. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  13192. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13193. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13194. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13195. ==27803==    by 0x56244CE: clone (clone.S:95)
  13196. ==27803==
  13197. ==27803== Required order was established by acquisition of lock at 0x975CB08
  13198. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  13199. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  13200. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  13201. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  13202. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13203. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  13204. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  13205. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13206. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13207. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13208. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13209. ==27803==    by 0x56244CE: clone (clone.S:95)
  13210. ==27803==
  13211. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  13212. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  13213. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  13214. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  13215. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  13216. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  13217. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13218. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13219. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13220. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13221. ==27803==    by 0x56244CE: clone (clone.S:95)
  13222. ==27803==
  13223. ==27803==  Lock at 0x975CB08 was first observed
  13224. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13225. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  13226. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  13227. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  13228. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13229. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  13230. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  13231. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13232. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13233. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13234. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13235. ==27803==    by 0x56244CE: clone (clone.S:95)
  13236. ==27803==  Address 0x975cb08 is 1,144 bytes inside a block of size 8,192 alloc'd
  13237. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  13238. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  13239. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  13240. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  13241. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  13242. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  13243. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  13244. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  13245. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  13246. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  13247. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  13248. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13249. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13250. ==27803==    by 0x56244CE: clone (clone.S:95)
  13251. ==27803==  Block was alloc'd by thread #12
  13252. ==27803==
  13253. ==27803==  Lock at 0x7B9F680 was first observed
  13254. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13255. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  13256. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  13257. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  13258. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  13259. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  13260. ==27803==    by 0x10AEC7: main (switch.c:1200)
  13261. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  13262. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  13263. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  13264. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  13265. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  13266. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  13267. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  13268. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  13269. ==27803==    by 0x10AEC7: main (switch.c:1200)
  13270. ==27803==  Block was alloc'd by thread #1
  13271. ==27803==
  13272. ==27803==
  13273. ==27803== ----------------------------------------------------------------
  13274. ==27803==
  13275. ==27803==  Lock at 0x97E8D48 was first observed
  13276. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13277. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13278. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13279. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13280. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13281. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13282. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13283. ==27803==    by 0x56244CE: clone (clone.S:95)
  13284. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13285. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13286. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13287. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13288. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13289. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13290. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13291. ==27803==    by 0x56244CE: clone (clone.S:95)
  13292. ==27803==  Block was alloc'd by thread #17
  13293. ==27803==
  13294. ==27803==  Lock at 0x975EC58 was first observed
  13295. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13296. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13297. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13298. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13299. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13300. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13301. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13302. ==27803==    by 0x56244CE: clone (clone.S:95)
  13303. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13304. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13305. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13306. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13307. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13308. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13309. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13310. ==27803==    by 0x56244CE: clone (clone.S:95)
  13311. ==27803==  Block was alloc'd by thread #15
  13312. ==27803==
  13313. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17
  13314. ==27803== Locks held: 1, at address 0x97E8D48
  13315. ==27803==    at 0x94842E9: agent_init_via.constprop.77 (nta.c:2386)
  13316. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13317. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13318. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13319. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13320. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13321. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13322. ==27803==    by 0x56244CE: clone (clone.S:95)
  13323. ==27803==
  13324. ==27803== This conflicts with a previous write of size 4 by thread #15
  13325. ==27803== Locks held: 1, at address 0x975EC58
  13326. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  13327. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  13328. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13329. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13330. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13331. ==27803==    by 0x56244CE: clone (clone.S:95)
  13332. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  13333. ==27803==
  13334. ==27803== ----------------------------------------------------------------
  13335. ==27803==
  13336. ==27803==  Lock at 0x97E8D48 was first observed
  13337. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13338. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13339. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13340. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13341. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13342. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13343. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13344. ==27803==    by 0x56244CE: clone (clone.S:95)
  13345. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13346. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13347. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13348. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13349. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13350. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13351. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13352. ==27803==    by 0x56244CE: clone (clone.S:95)
  13353. ==27803==  Block was alloc'd by thread #17
  13354. ==27803==
  13355. ==27803==  Lock at 0x975EC58 was first observed
  13356. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13357. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13358. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13359. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13360. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13361. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13362. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13363. ==27803==    by 0x56244CE: clone (clone.S:95)
  13364. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13365. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13366. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13367. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13368. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13369. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13370. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13371. ==27803==    by 0x56244CE: clone (clone.S:95)
  13372. ==27803==  Block was alloc'd by thread #15
  13373. ==27803==
  13374. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  13375. ==27803== Locks held: 1, at address 0x97E8D48
  13376. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  13377. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  13378. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  13379. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13380. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13381. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13382. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13383. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13384. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13385. ==27803==    by 0x56244CE: clone (clone.S:95)
  13386. ==27803==
  13387. ==27803== This conflicts with a previous write of size 8 by thread #15
  13388. ==27803== Locks held: 1, at address 0x975EC58
  13389. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  13390. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  13391. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  13392. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13393. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  13394. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13395. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13396. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13397. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13398. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13399. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  13400. ==27803==
  13401. ==27803== ----------------------------------------------------------------
  13402. ==27803==
  13403. ==27803==  Lock at 0x97E8D48 was first observed
  13404. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13405. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13406. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13407. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13408. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13409. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13410. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13411. ==27803==    by 0x56244CE: clone (clone.S:95)
  13412. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13413. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13414. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13415. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13416. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13417. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13418. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13419. ==27803==    by 0x56244CE: clone (clone.S:95)
  13420. ==27803==  Block was alloc'd by thread #17
  13421. ==27803==
  13422. ==27803==  Lock at 0x975EC58 was first observed
  13423. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13424. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13425. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13426. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13427. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13428. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13429. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13430. ==27803==    by 0x56244CE: clone (clone.S:95)
  13431. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13432. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13433. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13434. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13435. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13436. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13437. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13438. ==27803==    by 0x56244CE: clone (clone.S:95)
  13439. ==27803==  Block was alloc'd by thread #15
  13440. ==27803==
  13441. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  13442. ==27803== Locks held: 1, at address 0x97E8D48
  13443. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  13444. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  13445. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  13446. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13447. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13448. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13449. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13450. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13451. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13452. ==27803==    by 0x56244CE: clone (clone.S:95)
  13453. ==27803==
  13454. ==27803== This conflicts with a previous write of size 8 by thread #15
  13455. ==27803== Locks held: 1, at address 0x975EC58
  13456. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  13457. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  13458. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  13459. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13460. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  13461. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13462. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13463. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13464. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13465. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13466. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  13467. ==27803==
  13468. ==27803== ----------------------------------------------------------------
  13469. ==27803==
  13470. ==27803==  Lock at 0x97E8D48 was first observed
  13471. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13472. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13473. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13474. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13475. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13476. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13477. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13478. ==27803==    by 0x56244CE: clone (clone.S:95)
  13479. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13480. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13481. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13482. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13483. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13484. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13485. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13486. ==27803==    by 0x56244CE: clone (clone.S:95)
  13487. ==27803==  Block was alloc'd by thread #17
  13488. ==27803==
  13489. ==27803==  Lock at 0x975EC58 was first observed
  13490. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13491. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13492. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13493. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13494. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13495. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13496. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13497. ==27803==    by 0x56244CE: clone (clone.S:95)
  13498. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13499. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13500. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13501. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13502. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13503. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13504. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13505. ==27803==    by 0x56244CE: clone (clone.S:95)
  13506. ==27803==  Block was alloc'd by thread #15
  13507. ==27803==
  13508. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  13509. ==27803== Locks held: 1, at address 0x97E8D48
  13510. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  13511. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  13512. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  13513. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13514. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13515. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13516. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13517. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13518. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13519. ==27803==    by 0x56244CE: clone (clone.S:95)
  13520. ==27803==
  13521. ==27803== This conflicts with a previous write of size 8 by thread #15
  13522. ==27803== Locks held: 1, at address 0x975EC58
  13523. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  13524. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  13525. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  13526. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13527. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  13528. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13529. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13530. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13531. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13532. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13533. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  13534. ==27803==
  13535. ==27803== ----------------------------------------------------------------
  13536. ==27803==
  13537. ==27803==  Lock at 0x97E8D48 was first observed
  13538. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13539. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13540. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13541. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13542. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13543. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13544. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13545. ==27803==    by 0x56244CE: clone (clone.S:95)
  13546. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13547. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13548. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13549. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13550. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13551. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13552. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13553. ==27803==    by 0x56244CE: clone (clone.S:95)
  13554. ==27803==  Block was alloc'd by thread #17
  13555. ==27803==
  13556. ==27803==  Lock at 0x7ECA5C8 was first observed
  13557. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13558. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13559. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13560. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13561. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13562. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13563. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13564. ==27803==    by 0x56244CE: clone (clone.S:95)
  13565. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  13566. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13567. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13568. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13569. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13570. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13571. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13572. ==27803==    by 0x56244CE: clone (clone.S:95)
  13573. ==27803==  Block was alloc'd by thread #20
  13574. ==27803==
  13575. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  13576. ==27803== Locks held: 1, at address 0x97E8D48
  13577. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  13578. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  13579. ==27803==    by 0x9484612: agent_init_via.constprop.77 (nta.c:2433)
  13580. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13581. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13582. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13583. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13584. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13585. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13586. ==27803==    by 0x56244CE: clone (clone.S:95)
  13587. ==27803==
  13588. ==27803== This conflicts with a previous write of size 8 by thread #20
  13589. ==27803== Locks held: 1, at address 0x7ECA5C8
  13590. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  13591. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  13592. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  13593. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13594. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  13595. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13596. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13597. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13598. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13599. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13600. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  13601. ==27803==
  13602. ==27803== ----------------------------------------------------------------
  13603. ==27803==
  13604. ==27803==  Lock at 0x97E8D48 was first observed
  13605. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13606. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13607. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13608. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13609. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13610. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13611. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13612. ==27803==    by 0x56244CE: clone (clone.S:95)
  13613. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13614. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13615. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13616. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13617. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13618. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13619. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13620. ==27803==    by 0x56244CE: clone (clone.S:95)
  13621. ==27803==  Block was alloc'd by thread #17
  13622. ==27803==
  13623. ==27803==  Lock at 0x975EC58 was first observed
  13624. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13625. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13626. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13627. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13628. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13629. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13630. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13631. ==27803==    by 0x56244CE: clone (clone.S:95)
  13632. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13633. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13634. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13635. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13636. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13637. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13638. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13639. ==27803==    by 0x56244CE: clone (clone.S:95)
  13640. ==27803==  Block was alloc'd by thread #15
  13641. ==27803==
  13642. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  13643. ==27803== Locks held: 1, at address 0x97E8D48
  13644. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  13645. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  13646. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  13647. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13648. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13649. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13650. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13651. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13652. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13653. ==27803==    by 0x56244CE: clone (clone.S:95)
  13654. ==27803==
  13655. ==27803== This conflicts with a previous write of size 8 by thread #15
  13656. ==27803== Locks held: 1, at address 0x975EC58
  13657. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  13658. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  13659. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  13660. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13661. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  13662. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13663. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13664. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13665. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13666. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13667. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  13668. ==27803==
  13669. ==27803== ----------------------------------------------------------------
  13670. ==27803==
  13671. ==27803==  Lock at 0x97E8D48 was first observed
  13672. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13673. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13674. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13675. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13676. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13677. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13678. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13679. ==27803==    by 0x56244CE: clone (clone.S:95)
  13680. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13681. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13682. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13683. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13684. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13685. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13686. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13687. ==27803==    by 0x56244CE: clone (clone.S:95)
  13688. ==27803==  Block was alloc'd by thread #17
  13689. ==27803==
  13690. ==27803==  Lock at 0x975EC58 was first observed
  13691. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13692. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13693. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13694. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13695. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13696. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13697. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13698. ==27803==    by 0x56244CE: clone (clone.S:95)
  13699. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13700. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13701. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13702. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13703. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13704. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13705. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13706. ==27803==    by 0x56244CE: clone (clone.S:95)
  13707. ==27803==  Block was alloc'd by thread #15
  13708. ==27803==
  13709. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  13710. ==27803== Locks held: 1, at address 0x97E8D48
  13711. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  13712. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  13713. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  13714. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13715. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13716. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13717. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13718. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13719. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13720. ==27803==    by 0x56244CE: clone (clone.S:95)
  13721. ==27803==
  13722. ==27803== This conflicts with a previous write of size 8 by thread #15
  13723. ==27803== Locks held: 1, at address 0x975EC58
  13724. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  13725. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  13726. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  13727. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13728. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  13729. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13730. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13731. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13732. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13733. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13734. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  13735. ==27803==
  13736. ==27803== ----------------------------------------------------------------
  13737. ==27803==
  13738. ==27803==  Lock at 0x97E8D48 was first observed
  13739. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13740. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13741. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13742. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13743. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13744. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13745. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13746. ==27803==    by 0x56244CE: clone (clone.S:95)
  13747. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13748. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13749. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13750. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13751. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13752. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13753. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13754. ==27803==    by 0x56244CE: clone (clone.S:95)
  13755. ==27803==  Block was alloc'd by thread #17
  13756. ==27803==
  13757. ==27803==  Lock at 0x975EC58 was first observed
  13758. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13759. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13760. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13761. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13762. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13763. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13764. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13765. ==27803==    by 0x56244CE: clone (clone.S:95)
  13766. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13767. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13768. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13769. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13770. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13771. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13772. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13773. ==27803==    by 0x56244CE: clone (clone.S:95)
  13774. ==27803==  Block was alloc'd by thread #15
  13775. ==27803==
  13776. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  13777. ==27803== Locks held: 1, at address 0x97E8D48
  13778. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  13779. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  13780. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  13781. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13782. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13783. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13784. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13785. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13786. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13787. ==27803==    by 0x56244CE: clone (clone.S:95)
  13788. ==27803==
  13789. ==27803== This conflicts with a previous write of size 8 by thread #15
  13790. ==27803== Locks held: 1, at address 0x975EC58
  13791. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  13792. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  13793. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  13794. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13795. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  13796. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13797. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13798. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13799. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13800. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13801. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  13802. ==27803==
  13803. ==27803== ----------------------------------------------------------------
  13804. ==27803==
  13805. ==27803==  Lock at 0x97E8D48 was first observed
  13806. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13807. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13808. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13809. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13810. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13811. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13812. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13813. ==27803==    by 0x56244CE: clone (clone.S:95)
  13814. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13815. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13816. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13817. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13818. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13819. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13820. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13821. ==27803==    by 0x56244CE: clone (clone.S:95)
  13822. ==27803==  Block was alloc'd by thread #17
  13823. ==27803==
  13824. ==27803==  Lock at 0x7ECA5C8 was first observed
  13825. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13826. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13827. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13828. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13829. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13830. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13831. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13832. ==27803==    by 0x56244CE: clone (clone.S:95)
  13833. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  13834. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13835. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13836. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13837. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13838. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13839. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13840. ==27803==    by 0x56244CE: clone (clone.S:95)
  13841. ==27803==  Block was alloc'd by thread #20
  13842. ==27803==
  13843. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  13844. ==27803== Locks held: 1, at address 0x97E8D48
  13845. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  13846. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  13847. ==27803==    by 0x9484890: agent_init_via.constprop.77 (nta.c:2462)
  13848. ==27803==    by 0x9489F45: nta_agent_add_tport (nta.c:2252)
  13849. ==27803==    by 0x94B5D46: nua_stack_init_transport (nua_register.c:1199)
  13850. ==27803==    by 0x94C2B6C: nua_stack_init (nua_stack.c:194)
  13851. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13853. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13854. ==27803==    by 0x56244CE: clone (clone.S:95)
  13855. ==27803==
  13856. ==27803== This conflicts with a previous write of size 8 by thread #20
  13857. ==27803== Locks held: 1, at address 0x7ECA5C8
  13858. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  13859. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  13860. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  13861. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  13862. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  13863. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  13864. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  13865. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  13866. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  13867. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  13868. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  13869. ==27803==
  13870. ==27803== ----------------------------------------------------------------
  13871. ==27803==
  13872. ==27803==  Lock at 0x97E8D48 was first observed
  13873. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13874. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13875. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13876. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13877. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13878. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13879. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13880. ==27803==    by 0x56244CE: clone (clone.S:95)
  13881. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13882. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13883. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13884. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13885. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13886. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13887. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13888. ==27803==    by 0x56244CE: clone (clone.S:95)
  13889. ==27803==  Block was alloc'd by thread #17
  13890. ==27803==
  13891. ==27803==  Lock at 0x975EC58 was first observed
  13892. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13893. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13894. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13895. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13896. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13897. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13898. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13899. ==27803==    by 0x56244CE: clone (clone.S:95)
  13900. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13901. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13902. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13903. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13904. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13905. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13906. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13907. ==27803==    by 0x56244CE: clone (clone.S:95)
  13908. ==27803==  Block was alloc'd by thread #15
  13909. ==27803==
  13910. ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17
  13911. ==27803== Locks held: 1, at address 0x97E8D48
  13912. ==27803==    at 0x950F76B: tport_wakeup_pri (tport.c:2758)
  13913. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  13914. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  13915. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  13916. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13917. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13918. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13919. ==27803==    by 0x56244CE: clone (clone.S:95)
  13920. ==27803==
  13921. ==27803== This conflicts with a previous write of size 4 by thread #15
  13922. ==27803== Locks held: 1, at address 0x975EC58
  13923. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  13924. ==27803==    by 0x94C2BDB: nua_stack_init (nua_stack.c:136)
  13925. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13926. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13927. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13928. ==27803==    by 0x56244CE: clone (clone.S:95)
  13929. ==27803==  Address 0x96135e0 is 32 bytes inside data symbol "tport_log"
  13930. ==27803==
  13931. ==27803== ----------------------------------------------------------------
  13932. ==27803==
  13933. ==27803==  Lock at 0x97E8D48 was first observed
  13934. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13935. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13936. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13937. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13938. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13939. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13940. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13941. ==27803==    by 0x56244CE: clone (clone.S:95)
  13942. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  13943. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13944. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13945. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13946. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13947. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13948. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13949. ==27803==    by 0x56244CE: clone (clone.S:95)
  13950. ==27803==  Block was alloc'd by thread #17
  13951. ==27803==
  13952. ==27803==  Lock at 0x975EC58 was first observed
  13953. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  13954. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  13955. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  13956. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  13957. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13958. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13959. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13960. ==27803==    by 0x56244CE: clone (clone.S:95)
  13961. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  13962. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  13963. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  13964. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  13965. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  13966. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13967. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13968. ==27803==    by 0x56244CE: clone (clone.S:95)
  13969. ==27803==  Block was alloc'd by thread #15
  13970. ==27803==
  13971. ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17
  13972. ==27803== Locks held: 1, at address 0x97E8D48
  13973. ==27803==    at 0x9506F1C: tport_recv_iovec (tport.c:3226)
  13974. ==27803==    by 0x9516B65: tport_recv_dgram (tport_type_udp.c:329)
  13975. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  13976. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  13977. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  13978. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  13979. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  13980. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  13981. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13984. ==27803==    by 0x56244CE: clone (clone.S:95)
  13985. ==27803==
  13986. ==27803== This conflicts with a previous write of size 4 by thread #15
  13987. ==27803== Locks held: 1, at address 0x975EC58
  13988. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  13989. ==27803==    by 0x94C2BDB: nua_stack_init (nua_stack.c:136)
  13990. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  13991. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  13992. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  13993. ==27803==    by 0x56244CE: clone (clone.S:95)
  13994. ==27803==  Address 0x96135e0 is 32 bytes inside data symbol "tport_log"
  13995. ==27803==
  13996. ==27803== ----------------------------------------------------------------
  13997. ==27803==
  13998. ==27803==  Lock at 0x97E8D48 was first observed
  13999. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14000. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14001. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14002. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14003. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14004. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14005. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14006. ==27803==    by 0x56244CE: clone (clone.S:95)
  14007. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14008. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14009. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14010. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14011. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14012. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14013. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14014. ==27803==    by 0x56244CE: clone (clone.S:95)
  14015. ==27803==  Block was alloc'd by thread #17
  14016. ==27803==
  14017. ==27803==  Lock at 0x7ECA5C8 was first observed
  14018. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14019. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14020. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14021. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14022. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14023. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14024. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14025. ==27803==    by 0x56244CE: clone (clone.S:95)
  14026. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14027. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14028. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14029. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14030. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14031. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14032. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14033. ==27803==    by 0x56244CE: clone (clone.S:95)
  14034. ==27803==  Block was alloc'd by thread #20
  14035. ==27803==
  14036. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  14037. ==27803== Locks held: 1, at address 0x97E8D48
  14038. ==27803==    at 0x94F36A9: su_block_find (su_alloc.c:301)
  14039. ==27803==    by 0x94F36A9: su_realloc (su_alloc.c:1418)
  14040. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14041. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14042. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14043. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14044. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14045. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14046. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14047. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14048. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14049. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14050. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14051. ==27803==    by 0x56244CE: clone (clone.S:95)
  14052. ==27803==
  14053. ==27803== This conflicts with a previous write of size 8 by thread #20
  14054. ==27803== Locks held: 1, at address 0x7ECA5C8
  14055. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  14056. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  14057. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14058. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14059. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  14060. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14061. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14062. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14063. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14064. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14065. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  14066. ==27803==
  14067. ==27803== ----------------------------------------------------------------
  14068. ==27803==
  14069. ==27803==  Lock at 0x97E8D48 was first observed
  14070. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14071. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14072. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14073. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14074. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14075. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14076. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14077. ==27803==    by 0x56244CE: clone (clone.S:95)
  14078. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14079. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14080. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14081. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14082. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14083. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14084. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14085. ==27803==    by 0x56244CE: clone (clone.S:95)
  14086. ==27803==  Block was alloc'd by thread #17
  14087. ==27803==
  14088. ==27803==  Lock at 0x7ECA5C8 was first observed
  14089. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14090. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14091. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14092. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14093. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14094. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14095. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14096. ==27803==    by 0x56244CE: clone (clone.S:95)
  14097. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14098. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14099. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14100. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14101. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14102. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14103. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14104. ==27803==    by 0x56244CE: clone (clone.S:95)
  14105. ==27803==  Block was alloc'd by thread #20
  14106. ==27803==
  14107. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  14108. ==27803== Locks held: 1, at address 0x97E8D48
  14109. ==27803==    at 0x94F36A9: su_block_find (su_alloc.c:301)
  14110. ==27803==    by 0x94F36A9: su_realloc (su_alloc.c:1418)
  14111. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14112. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14113. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14114. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14115. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14116. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14117. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14118. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14119. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14120. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14121. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14122. ==27803==    by 0x56244CE: clone (clone.S:95)
  14123. ==27803==
  14124. ==27803== This conflicts with a previous write of size 8 by thread #20
  14125. ==27803== Locks held: 1, at address 0x7ECA5C8
  14126. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  14127. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  14128. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14129. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14130. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  14131. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14132. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14133. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14134. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14135. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14136. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  14137. ==27803==
  14138. ==27803== ----------------------------------------------------------------
  14139. ==27803==
  14140. ==27803==  Lock at 0x97E8D48 was first observed
  14141. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14142. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14143. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14144. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14145. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14146. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14147. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14148. ==27803==    by 0x56244CE: clone (clone.S:95)
  14149. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14150. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14151. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14152. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14153. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14154. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14155. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14156. ==27803==    by 0x56244CE: clone (clone.S:95)
  14157. ==27803==  Block was alloc'd by thread #17
  14158. ==27803==
  14159. ==27803==  Lock at 0x7ECA5C8 was first observed
  14160. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14161. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14162. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14163. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14164. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14165. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14166. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14167. ==27803==    by 0x56244CE: clone (clone.S:95)
  14168. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14169. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14170. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14171. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14172. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14173. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14174. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14175. ==27803==    by 0x56244CE: clone (clone.S:95)
  14176. ==27803==  Block was alloc'd by thread #20
  14177. ==27803==
  14178. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  14179. ==27803== Locks held: 1, at address 0x97E8D48
  14180. ==27803==    at 0x94F36B1: su_block_find (su_alloc.c:302)
  14181. ==27803==    by 0x94F36B1: su_realloc (su_alloc.c:1418)
  14182. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14183. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14184. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14185. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14186. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14187. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14188. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14189. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14190. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14191. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14192. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14193. ==27803==    by 0x56244CE: clone (clone.S:95)
  14194. ==27803==
  14195. ==27803== This conflicts with a previous write of size 8 by thread #20
  14196. ==27803== Locks held: 1, at address 0x7ECA5C8
  14197. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  14198. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  14199. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14200. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14201. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  14202. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14203. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14204. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14205. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14206. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14207. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  14208. ==27803==
  14209. ==27803== ----------------------------------------------------------------
  14210. ==27803==
  14211. ==27803==  Lock at 0x97E8D48 was first observed
  14212. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14213. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14214. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14215. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14216. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14217. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14218. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14219. ==27803==    by 0x56244CE: clone (clone.S:95)
  14220. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14221. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14222. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14223. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14224. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14225. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14226. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14227. ==27803==    by 0x56244CE: clone (clone.S:95)
  14228. ==27803==  Block was alloc'd by thread #17
  14229. ==27803==
  14230. ==27803==  Lock at 0x7ECA5C8 was first observed
  14231. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14232. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14233. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14234. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14235. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14236. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14237. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14238. ==27803==    by 0x56244CE: clone (clone.S:95)
  14239. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14240. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14241. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14242. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14243. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14244. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14245. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14246. ==27803==    by 0x56244CE: clone (clone.S:95)
  14247. ==27803==  Block was alloc'd by thread #20
  14248. ==27803==
  14249. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  14250. ==27803== Locks held: 1, at address 0x97E8D48
  14251. ==27803==    at 0x94F36B1: su_block_find (su_alloc.c:302)
  14252. ==27803==    by 0x94F36B1: su_realloc (su_alloc.c:1418)
  14253. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14254. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14255. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14256. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14257. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14258. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14259. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14260. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14261. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14262. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14263. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14264. ==27803==    by 0x56244CE: clone (clone.S:95)
  14265. ==27803==
  14266. ==27803== This conflicts with a previous write of size 8 by thread #20
  14267. ==27803== Locks held: 1, at address 0x7ECA5C8
  14268. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  14269. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  14270. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14271. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14272. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  14273. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14274. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14275. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14276. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14277. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14278. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  14279. ==27803==
  14280. ==27803== ----------------------------------------------------------------
  14281. ==27803==
  14282. ==27803==  Lock at 0x97E8D48 was first observed
  14283. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14284. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14285. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14286. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14287. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14288. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14289. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14290. ==27803==    by 0x56244CE: clone (clone.S:95)
  14291. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14292. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14293. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14294. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14295. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14296. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14297. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14298. ==27803==    by 0x56244CE: clone (clone.S:95)
  14299. ==27803==  Block was alloc'd by thread #17
  14300. ==27803==
  14301. ==27803==  Lock at 0x7ECA5C8 was first observed
  14302. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14303. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14304. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14305. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14306. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14307. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14308. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14309. ==27803==    by 0x56244CE: clone (clone.S:95)
  14310. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14311. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14312. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14313. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14314. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14315. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14316. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14317. ==27803==    by 0x56244CE: clone (clone.S:95)
  14318. ==27803==  Block was alloc'd by thread #20
  14319. ==27803==
  14320. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  14321. ==27803== Locks held: 1, at address 0x97E8D48
  14322. ==27803==    at 0x94F36BC: su_block_find (su_alloc.c:303)
  14323. ==27803==    by 0x94F36BC: su_realloc (su_alloc.c:1418)
  14324. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14325. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14326. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14327. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14328. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14329. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14330. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14331. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14332. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14333. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14334. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14335. ==27803==    by 0x56244CE: clone (clone.S:95)
  14336. ==27803==
  14337. ==27803== This conflicts with a previous write of size 8 by thread #20
  14338. ==27803== Locks held: 1, at address 0x7ECA5C8
  14339. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  14340. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  14341. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14342. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14343. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  14344. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14345. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14346. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14347. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14348. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14349. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  14350. ==27803==
  14351. ==27803== ----------------------------------------------------------------
  14352. ==27803==
  14353. ==27803==  Lock at 0x97E8D48 was first observed
  14354. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14355. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14356. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14357. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14358. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14359. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14360. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14361. ==27803==    by 0x56244CE: clone (clone.S:95)
  14362. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14363. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14364. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14365. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14366. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14367. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14368. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14369. ==27803==    by 0x56244CE: clone (clone.S:95)
  14370. ==27803==  Block was alloc'd by thread #17
  14371. ==27803==
  14372. ==27803==  Lock at 0x7ECA5C8 was first observed
  14373. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14374. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14375. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14376. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14377. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14378. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14379. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14380. ==27803==    by 0x56244CE: clone (clone.S:95)
  14381. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14382. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14383. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14384. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14385. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14386. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14387. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14388. ==27803==    by 0x56244CE: clone (clone.S:95)
  14389. ==27803==  Block was alloc'd by thread #20
  14390. ==27803==
  14391. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  14392. ==27803== Locks held: 1, at address 0x97E8D48
  14393. ==27803==    at 0x94F36BC: su_block_find (su_alloc.c:303)
  14394. ==27803==    by 0x94F36BC: su_realloc (su_alloc.c:1418)
  14395. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14396. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14397. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14398. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14399. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14400. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14401. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14402. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14403. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14404. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14405. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14406. ==27803==    by 0x56244CE: clone (clone.S:95)
  14407. ==27803==
  14408. ==27803== This conflicts with a previous write of size 8 by thread #20
  14409. ==27803== Locks held: 1, at address 0x7ECA5C8
  14410. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  14411. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  14412. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14413. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14414. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  14415. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14416. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14417. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14418. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14419. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14420. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  14421. ==27803==
  14422. ==27803== ----------------------------------------------------------------
  14423. ==27803==
  14424. ==27803==  Lock at 0x97E8D48 was first observed
  14425. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14426. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14427. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14428. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14429. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14432. ==27803==    by 0x56244CE: clone (clone.S:95)
  14433. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14434. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14435. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14436. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14437. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14438. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14439. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14440. ==27803==    by 0x56244CE: clone (clone.S:95)
  14441. ==27803==  Block was alloc'd by thread #17
  14442. ==27803==
  14443. ==27803==  Lock at 0x92E61E8 was first observed
  14444. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14445. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14446. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14447. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14448. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14449. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14450. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14451. ==27803==    by 0x56244CE: clone (clone.S:95)
  14452. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  14453. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14454. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14455. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14456. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14457. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14458. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14459. ==27803==    by 0x56244CE: clone (clone.S:95)
  14460. ==27803==  Block was alloc'd by thread #16
  14461. ==27803==
  14462. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  14463. ==27803== Locks held: 1, at address 0x97E8D48
  14464. ==27803==    at 0x94F36C3: su_block_find (su_alloc.c:304)
  14465. ==27803==    by 0x94F36C3: su_realloc (su_alloc.c:1418)
  14466. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14467. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14468. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14469. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14470. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14471. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14472. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14473. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14474. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14475. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14476. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14477. ==27803==    by 0x56244CE: clone (clone.S:95)
  14478. ==27803==
  14479. ==27803== This conflicts with a previous write of size 8 by thread #16
  14480. ==27803== Locks held: 1, at address 0x92E61E8
  14481. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  14482. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  14483. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14484. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14485. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  14486. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14487. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14488. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14489. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14490. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14491. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  14492. ==27803==
  14493. ==27803== ----------------------------------------------------------------
  14494. ==27803==
  14495. ==27803==  Lock at 0x97E8D48 was first observed
  14496. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14497. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14498. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14499. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14500. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14501. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14502. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14503. ==27803==    by 0x56244CE: clone (clone.S:95)
  14504. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14505. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14506. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14507. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14508. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14509. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14510. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14511. ==27803==    by 0x56244CE: clone (clone.S:95)
  14512. ==27803==  Block was alloc'd by thread #17
  14513. ==27803==
  14514. ==27803==  Lock at 0x7ECA5C8 was first observed
  14515. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14516. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14517. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14518. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14519. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14520. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14521. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14522. ==27803==    by 0x56244CE: clone (clone.S:95)
  14523. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14524. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14525. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14526. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14527. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14528. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14529. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14530. ==27803==    by 0x56244CE: clone (clone.S:95)
  14531. ==27803==  Block was alloc'd by thread #20
  14532. ==27803==
  14533. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  14534. ==27803== Locks held: 1, at address 0x97E8D48
  14535. ==27803==    at 0x94F36D3: su_block_find (su_alloc.c:306)
  14536. ==27803==    by 0x94F36D3: su_realloc (su_alloc.c:1418)
  14537. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14538. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14539. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14540. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14541. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14542. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14543. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14544. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14545. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14546. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14547. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14548. ==27803==    by 0x56244CE: clone (clone.S:95)
  14549. ==27803==
  14550. ==27803== This conflicts with a previous write of size 8 by thread #20
  14551. ==27803== Locks held: 1, at address 0x7ECA5C8
  14552. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  14553. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  14554. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  14555. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  14556. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14557. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14558. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14559. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14560. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14561. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14562. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  14563. ==27803==
  14564. ==27803== ----------------------------------------------------------------
  14565. ==27803==
  14566. ==27803==  Lock at 0x97E8D48 was first observed
  14567. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14568. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14569. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14570. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14571. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14572. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14573. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14574. ==27803==    by 0x56244CE: clone (clone.S:95)
  14575. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14576. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14577. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14578. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14579. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14580. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14581. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14582. ==27803==    by 0x56244CE: clone (clone.S:95)
  14583. ==27803==  Block was alloc'd by thread #17
  14584. ==27803==
  14585. ==27803==  Lock at 0x975EC58 was first observed
  14586. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14587. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14588. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14589. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14590. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14591. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14592. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14593. ==27803==    by 0x56244CE: clone (clone.S:95)
  14594. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  14595. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14596. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14597. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14598. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14599. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14600. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14601. ==27803==    by 0x56244CE: clone (clone.S:95)
  14602. ==27803==  Block was alloc'd by thread #15
  14603. ==27803==
  14604. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  14605. ==27803== Locks held: 1, at address 0x97E8D48
  14606. ==27803==    at 0x94F36E5: su_block_find (su_alloc.c:312)
  14607. ==27803==    by 0x94F36E5: su_realloc (su_alloc.c:1418)
  14608. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14609. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14610. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14611. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14612. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14613. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14614. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14615. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14616. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14617. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14618. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14619. ==27803==    by 0x56244CE: clone (clone.S:95)
  14620. ==27803==
  14621. ==27803== This conflicts with a previous write of size 8 by thread #15
  14622. ==27803== Locks held: 1, at address 0x975EC58
  14623. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  14624. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  14625. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  14626. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14627. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  14628. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14629. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14630. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14631. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14632. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14633. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  14634. ==27803==
  14635. ==27803== ----------------------------------------------------------------
  14636. ==27803==
  14637. ==27803==  Lock at 0x97E8D48 was first observed
  14638. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14639. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14640. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14641. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14642. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14643. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14644. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14645. ==27803==    by 0x56244CE: clone (clone.S:95)
  14646. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14647. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14648. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14649. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14650. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14651. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14652. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14653. ==27803==    by 0x56244CE: clone (clone.S:95)
  14654. ==27803==  Block was alloc'd by thread #17
  14655. ==27803==
  14656. ==27803==  Lock at 0x975EC58 was first observed
  14657. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14658. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14659. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14660. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14661. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14662. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14663. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14664. ==27803==    by 0x56244CE: clone (clone.S:95)
  14665. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  14666. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14667. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14668. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14669. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14670. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14671. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14672. ==27803==    by 0x56244CE: clone (clone.S:95)
  14673. ==27803==  Block was alloc'd by thread #15
  14674. ==27803==
  14675. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  14676. ==27803== Locks held: 1, at address 0x97E8D48
  14677. ==27803==    at 0x94F36EC: su_block_find (su_alloc.c:312)
  14678. ==27803==    by 0x94F36EC: su_realloc (su_alloc.c:1418)
  14679. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14680. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14681. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14682. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14683. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14684. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14685. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14686. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14687. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14688. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14689. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14690. ==27803==    by 0x56244CE: clone (clone.S:95)
  14691. ==27803==
  14692. ==27803== This conflicts with a previous write of size 8 by thread #15
  14693. ==27803== Locks held: 1, at address 0x975EC58
  14694. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  14695. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  14696. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  14697. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14698. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  14699. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14700. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14701. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14702. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14703. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14704. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  14705. ==27803==
  14706. ==27803== ----------------------------------------------------------------
  14707. ==27803==
  14708. ==27803==  Lock at 0x97E8D48 was first observed
  14709. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14710. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14711. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14712. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14713. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14714. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14715. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14716. ==27803==    by 0x56244CE: clone (clone.S:95)
  14717. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14718. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14719. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14720. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14721. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14722. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14723. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14724. ==27803==    by 0x56244CE: clone (clone.S:95)
  14725. ==27803==  Block was alloc'd by thread #17
  14726. ==27803==
  14727. ==27803==  Lock at 0x975EC58 was first observed
  14728. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14729. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14730. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14731. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14732. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14733. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14734. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14735. ==27803==    by 0x56244CE: clone (clone.S:95)
  14736. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  14737. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14738. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14739. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14740. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14741. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14742. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14743. ==27803==    by 0x56244CE: clone (clone.S:95)
  14744. ==27803==  Block was alloc'd by thread #15
  14745. ==27803==
  14746. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  14747. ==27803== Locks held: 1, at address 0x97E8D48
  14748. ==27803==    at 0x94F36F6: su_block_find (su_alloc.c:312)
  14749. ==27803==    by 0x94F36F6: su_realloc (su_alloc.c:1418)
  14750. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14751. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14752. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14753. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14754. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14755. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14756. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14757. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14758. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14759. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14760. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14761. ==27803==    by 0x56244CE: clone (clone.S:95)
  14762. ==27803==
  14763. ==27803== This conflicts with a previous write of size 8 by thread #15
  14764. ==27803== Locks held: 1, at address 0x975EC58
  14765. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  14766. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  14767. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  14768. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14769. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  14770. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14771. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14772. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14773. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14774. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14775. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  14776. ==27803==
  14777. ==27803== ----------------------------------------------------------------
  14778. ==27803==
  14779. ==27803==  Lock at 0x97E8D48 was first observed
  14780. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14781. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14782. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14783. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14784. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14785. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14786. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14787. ==27803==    by 0x56244CE: clone (clone.S:95)
  14788. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14789. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14790. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14791. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14792. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14793. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14794. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14795. ==27803==    by 0x56244CE: clone (clone.S:95)
  14796. ==27803==  Block was alloc'd by thread #17
  14797. ==27803==
  14798. ==27803==  Lock at 0x7ECA5C8 was first observed
  14799. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14800. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14801. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14802. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14803. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14804. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14805. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14806. ==27803==    by 0x56244CE: clone (clone.S:95)
  14807. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  14808. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14809. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14810. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14811. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14812. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14813. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14814. ==27803==    by 0x56244CE: clone (clone.S:95)
  14815. ==27803==  Block was alloc'd by thread #20
  14816. ==27803==
  14817. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  14818. ==27803== Locks held: 1, at address 0x97E8D48
  14819. ==27803==    at 0x94F36FD: su_block_find (su_alloc.c:312)
  14820. ==27803==    by 0x94F36FD: su_realloc (su_alloc.c:1418)
  14821. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  14822. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  14823. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  14824. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  14825. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14826. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14827. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14828. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14829. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14830. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14831. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14832. ==27803==    by 0x56244CE: clone (clone.S:95)
  14833. ==27803==
  14834. ==27803== This conflicts with a previous write of size 8 by thread #20
  14835. ==27803== Locks held: 1, at address 0x7ECA5C8
  14836. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  14837. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  14838. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  14839. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  14840. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  14841. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  14842. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  14843. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  14844. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  14845. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  14846. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  14847. ==27803==
  14848. ==27803== ----------------------------------------------------------------
  14849. ==27803==
  14850. ==27803==  Lock at 0x97E8D48 was first observed
  14851. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14852. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14853. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14854. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14855. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14856. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14857. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14858. ==27803==    by 0x56244CE: clone (clone.S:95)
  14859. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14860. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14861. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14862. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14863. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14864. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14865. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14866. ==27803==    by 0x56244CE: clone (clone.S:95)
  14867. ==27803==  Block was alloc'd by thread #17
  14868. ==27803==
  14869. ==27803==  Lock at 0x975EC58 was first observed
  14870. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14871. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14872. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14873. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14874. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14875. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14876. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14877. ==27803==    by 0x56244CE: clone (clone.S:95)
  14878. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  14879. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14880. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14881. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14882. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14883. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14884. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14885. ==27803==    by 0x56244CE: clone (clone.S:95)
  14886. ==27803==  Block was alloc'd by thread #15
  14887. ==27803==
  14888. ==27803== Possible data race during read of size 4 at 0x96135E0 by thread #17
  14889. ==27803== Locks held: 1, at address 0x97E8D48
  14890. ==27803==    at 0x950C142: tport_deliver (tport.c:3044)
  14891. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  14892. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  14893. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14894. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14895. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14896. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14897. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14898. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14899. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14900. ==27803==    by 0x56244CE: clone (clone.S:95)
  14901. ==27803==
  14902. ==27803== This conflicts with a previous write of size 4 by thread #15
  14903. ==27803== Locks held: 1, at address 0x975EC58
  14904. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  14905. ==27803==    by 0x94C2BDB: nua_stack_init (nua_stack.c:136)
  14906. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14907. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14908. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14909. ==27803==    by 0x56244CE: clone (clone.S:95)
  14910. ==27803==  Address 0x96135e0 is 32 bytes inside data symbol "tport_log"
  14911. ==27803==
  14912. ==27803== ----------------------------------------------------------------
  14913. ==27803==
  14914. ==27803==  Lock at 0x97E8D48 was first observed
  14915. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14916. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14917. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14918. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14919. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14920. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14921. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14922. ==27803==    by 0x56244CE: clone (clone.S:95)
  14923. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14924. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14925. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14926. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14927. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14928. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14929. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14930. ==27803==    by 0x56244CE: clone (clone.S:95)
  14931. ==27803==  Block was alloc'd by thread #17
  14932. ==27803==
  14933. ==27803==  Lock at 0x975EC58 was first observed
  14934. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14935. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14936. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14937. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14938. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14939. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14940. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14941. ==27803==    by 0x56244CE: clone (clone.S:95)
  14942. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  14943. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14944. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14945. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14946. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14947. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14948. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14949. ==27803==    by 0x56244CE: clone (clone.S:95)
  14950. ==27803==  Block was alloc'd by thread #15
  14951. ==27803==
  14952. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17
  14953. ==27803== Locks held: 1, at address 0x97E8D48
  14954. ==27803==    at 0x949BD8C: agent_recv_request (nta.c:2883)
  14955. ==27803==    by 0x949BD8C: agent_recv_message (nta.c:2789)
  14956. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  14957. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  14958. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  14959. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  14960. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  14961. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  14962. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  14963. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  14964. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14965. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14966. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14967. ==27803==    by 0x56244CE: clone (clone.S:95)
  14968. ==27803==
  14969. ==27803== This conflicts with a previous write of size 4 by thread #15
  14970. ==27803== Locks held: 1, at address 0x975EC58
  14971. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  14972. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  14973. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  14974. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14975. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14976. ==27803==    by 0x56244CE: clone (clone.S:95)
  14977. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  14978. ==27803==
  14979. ==27803== ----------------------------------------------------------------
  14980. ==27803==
  14981. ==27803==  Lock at 0x97E8D48 was first observed
  14982. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  14983. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  14984. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  14985. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  14986. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14987. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14988. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14989. ==27803==    by 0x56244CE: clone (clone.S:95)
  14990. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  14991. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  14992. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  14993. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  14994. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  14995. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  14996. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  14997. ==27803==    by 0x56244CE: clone (clone.S:95)
  14998. ==27803==  Block was alloc'd by thread #17
  14999. ==27803==
  15000. ==27803==  Lock at 0x7ED14F8 was first observed
  15001. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15002. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15003. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15004. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15005. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  15006. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  15007. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  15008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15010. ==27803==    by 0x56244CE: clone (clone.S:95)
  15011. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  15012. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15013. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15014. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15015. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  15016. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  15017. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  15018. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15019. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15020. ==27803==    by 0x56244CE: clone (clone.S:95)
  15021. ==27803==  Block was alloc'd by thread #11
  15022. ==27803==
  15023. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #17
  15024. ==27803== Locks held: 1, at address 0x97E8D48
  15025. ==27803==    at 0x94B795E: nua_stack_process_request (nua_server.c:102)
  15026. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15027. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15028. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15029. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15030. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15031. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15032. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15033. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15034. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15035. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  15036. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  15037. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  15038. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  15039. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15040. ==27803==
  15041. ==27803== This conflicts with a previous write of size 4 by thread #11
  15042. ==27803== Locks held: 1, at address 0x7ED14F8
  15043. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  15044. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  15045. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  15046. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  15047. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  15048. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  15049. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  15050. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15051. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15052. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  15053. ==27803==
  15054. ==27803== ----------------------------------------------------------------
  15055. ==27803==
  15056. ==27803==  Lock at 0x97E8D48 was first observed
  15057. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15058. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15059. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15060. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15061. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15062. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15063. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15064. ==27803==    by 0x56244CE: clone (clone.S:95)
  15065. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15066. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15067. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15068. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15069. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15070. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15071. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15072. ==27803==    by 0x56244CE: clone (clone.S:95)
  15073. ==27803==  Block was alloc'd by thread #17
  15074. ==27803==
  15075. ==27803==  Lock at 0x7ECA5C8 was first observed
  15076. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15077. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15078. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15079. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15080. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15081. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15082. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15083. ==27803==    by 0x56244CE: clone (clone.S:95)
  15084. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15085. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15086. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15087. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15088. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15089. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15090. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15091. ==27803==    by 0x56244CE: clone (clone.S:95)
  15092. ==27803==  Block was alloc'd by thread #20
  15093. ==27803==
  15094. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  15095. ==27803== Locks held: 1, at address 0x97E8D48
  15096. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  15097. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  15098. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15099. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15100. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15101. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15102. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15103. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15104. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15105. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15106. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15107. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15108. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15109. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15110. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15111. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15112. ==27803==
  15113. ==27803== This conflicts with a previous write of size 8 by thread #20
  15114. ==27803== Locks held: 1, at address 0x7ECA5C8
  15115. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  15116. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  15117. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15118. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15119. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  15120. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15121. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15122. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15123. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15124. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15125. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  15126. ==27803==
  15127. ==27803== ----------------------------------------------------------------
  15128. ==27803==
  15129. ==27803==  Lock at 0x97E8D48 was first observed
  15130. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15131. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15132. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15133. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15134. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15135. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15136. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15137. ==27803==    by 0x56244CE: clone (clone.S:95)
  15138. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15139. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15140. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15141. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15142. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15143. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15144. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15145. ==27803==    by 0x56244CE: clone (clone.S:95)
  15146. ==27803==  Block was alloc'd by thread #17
  15147. ==27803==
  15148. ==27803==  Lock at 0x7ECA5C8 was first observed
  15149. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15150. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15151. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15152. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15153. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15154. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15155. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15156. ==27803==    by 0x56244CE: clone (clone.S:95)
  15157. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15158. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15159. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15160. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15161. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15162. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15163. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15164. ==27803==    by 0x56244CE: clone (clone.S:95)
  15165. ==27803==  Block was alloc'd by thread #20
  15166. ==27803==
  15167. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  15168. ==27803== Locks held: 1, at address 0x97E8D48
  15169. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  15170. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  15171. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15172. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15173. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15174. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15175. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15176. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15177. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15178. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15179. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15180. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15181. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15182. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15183. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15184. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15185. ==27803==
  15186. ==27803== This conflicts with a previous write of size 8 by thread #20
  15187. ==27803== Locks held: 1, at address 0x7ECA5C8
  15188. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  15189. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  15190. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15191. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15192. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  15193. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15194. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15195. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15196. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15197. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15198. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  15199. ==27803==
  15200. ==27803== ----------------------------------------------------------------
  15201. ==27803==
  15202. ==27803==  Lock at 0x97E8D48 was first observed
  15203. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15204. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15205. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15206. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15207. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15208. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15209. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15210. ==27803==    by 0x56244CE: clone (clone.S:95)
  15211. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15212. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15213. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15214. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15215. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15216. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15217. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15218. ==27803==    by 0x56244CE: clone (clone.S:95)
  15219. ==27803==  Block was alloc'd by thread #17
  15220. ==27803==
  15221. ==27803==  Lock at 0x7ECA5C8 was first observed
  15222. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15223. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15224. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15225. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15226. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15227. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15228. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15229. ==27803==    by 0x56244CE: clone (clone.S:95)
  15230. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15231. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15232. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15233. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15234. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15235. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15236. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15237. ==27803==    by 0x56244CE: clone (clone.S:95)
  15238. ==27803==  Block was alloc'd by thread #20
  15239. ==27803==
  15240. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  15241. ==27803== Locks held: 1, at address 0x97E8D48
  15242. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  15243. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  15244. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15245. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15246. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15247. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15248. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15249. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15250. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15251. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15252. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15253. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15254. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15255. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15256. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15257. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15258. ==27803==
  15259. ==27803== This conflicts with a previous write of size 8 by thread #20
  15260. ==27803== Locks held: 1, at address 0x7ECA5C8
  15261. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  15262. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  15263. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15264. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15265. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  15266. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15267. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15268. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15269. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15270. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15271. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  15272. ==27803==
  15273. ==27803== ----------------------------------------------------------------
  15274. ==27803==
  15275. ==27803==  Lock at 0x97E8D48 was first observed
  15276. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15277. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15278. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15279. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15280. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15281. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15282. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15283. ==27803==    by 0x56244CE: clone (clone.S:95)
  15284. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15285. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15286. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15287. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15288. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15289. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15290. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15291. ==27803==    by 0x56244CE: clone (clone.S:95)
  15292. ==27803==  Block was alloc'd by thread #17
  15293. ==27803==
  15294. ==27803==  Lock at 0x7ECA5C8 was first observed
  15295. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15296. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15297. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15298. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15299. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15300. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15301. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15302. ==27803==    by 0x56244CE: clone (clone.S:95)
  15303. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15304. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15305. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15306. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15307. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15308. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15309. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15310. ==27803==    by 0x56244CE: clone (clone.S:95)
  15311. ==27803==  Block was alloc'd by thread #20
  15312. ==27803==
  15313. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  15314. ==27803== Locks held: 1, at address 0x97E8D48
  15315. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  15316. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  15317. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15318. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15319. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15320. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15321. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15322. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15323. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15324. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15325. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15326. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15327. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15328. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15329. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15330. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15331. ==27803==
  15332. ==27803== This conflicts with a previous write of size 8 by thread #20
  15333. ==27803== Locks held: 1, at address 0x7ECA5C8
  15334. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  15335. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  15336. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15337. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15338. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  15339. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15340. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15341. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15342. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15343. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15344. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  15345. ==27803==
  15346. ==27803== ----------------------------------------------------------------
  15347. ==27803==
  15348. ==27803==  Lock at 0x97E8D48 was first observed
  15349. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15350. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15351. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15352. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15353. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15354. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15355. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15356. ==27803==    by 0x56244CE: clone (clone.S:95)
  15357. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15358. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15359. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15360. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15361. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15362. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15363. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15364. ==27803==    by 0x56244CE: clone (clone.S:95)
  15365. ==27803==  Block was alloc'd by thread #17
  15366. ==27803==
  15367. ==27803==  Lock at 0x7ECA5C8 was first observed
  15368. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15369. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15370. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15371. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15372. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15373. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15374. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15375. ==27803==    by 0x56244CE: clone (clone.S:95)
  15376. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15377. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15378. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15379. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15380. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15381. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15382. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15383. ==27803==    by 0x56244CE: clone (clone.S:95)
  15384. ==27803==  Block was alloc'd by thread #20
  15385. ==27803==
  15386. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  15387. ==27803== Locks held: 1, at address 0x97E8D48
  15388. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  15389. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  15390. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15391. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15392. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15393. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15394. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15395. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15396. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15397. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15398. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15399. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15400. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15401. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15402. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15403. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15404. ==27803==
  15405. ==27803== This conflicts with a previous write of size 8 by thread #20
  15406. ==27803== Locks held: 1, at address 0x7ECA5C8
  15407. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  15408. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  15409. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15410. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15411. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  15412. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15413. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15414. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15415. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15416. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15417. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  15418. ==27803==
  15419. ==27803== ----------------------------------------------------------------
  15420. ==27803==
  15421. ==27803==  Lock at 0x97E8D48 was first observed
  15422. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15423. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15424. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15425. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15426. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15427. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15428. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15429. ==27803==    by 0x56244CE: clone (clone.S:95)
  15430. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15431. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15432. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15433. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15434. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15435. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15436. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15437. ==27803==    by 0x56244CE: clone (clone.S:95)
  15438. ==27803==  Block was alloc'd by thread #17
  15439. ==27803==
  15440. ==27803==  Lock at 0x7ECA5C8 was first observed
  15441. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15442. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15443. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15444. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15445. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15448. ==27803==    by 0x56244CE: clone (clone.S:95)
  15449. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15450. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15451. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15452. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15453. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15454. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15455. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15456. ==27803==    by 0x56244CE: clone (clone.S:95)
  15457. ==27803==  Block was alloc'd by thread #20
  15458. ==27803==
  15459. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  15460. ==27803== Locks held: 1, at address 0x97E8D48
  15461. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  15462. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  15463. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15464. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15465. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15466. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15467. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15468. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15469. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15470. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15471. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15472. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15473. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15474. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15475. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15476. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15477. ==27803==
  15478. ==27803== This conflicts with a previous write of size 8 by thread #20
  15479. ==27803== Locks held: 1, at address 0x7ECA5C8
  15480. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  15481. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  15482. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15483. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15484. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  15485. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15486. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15487. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15488. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15489. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15490. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  15491. ==27803==
  15492. ==27803== ----------------------------------------------------------------
  15493. ==27803==
  15494. ==27803==  Lock at 0x97E8D48 was first observed
  15495. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15496. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15497. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15498. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15499. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15500. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15501. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15502. ==27803==    by 0x56244CE: clone (clone.S:95)
  15503. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15504. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15505. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15506. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15507. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15508. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15509. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15510. ==27803==    by 0x56244CE: clone (clone.S:95)
  15511. ==27803==  Block was alloc'd by thread #17
  15512. ==27803==
  15513. ==27803==  Lock at 0x7ECA5C8 was first observed
  15514. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15515. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15516. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15517. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15518. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15519. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15520. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15521. ==27803==    by 0x56244CE: clone (clone.S:95)
  15522. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15523. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15524. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15525. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15526. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15529. ==27803==    by 0x56244CE: clone (clone.S:95)
  15530. ==27803==  Block was alloc'd by thread #20
  15531. ==27803==
  15532. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  15533. ==27803== Locks held: 1, at address 0x97E8D48
  15534. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  15535. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  15536. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15537. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15538. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15539. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15540. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15541. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15542. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15543. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15544. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15545. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15546. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15547. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15548. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15549. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15550. ==27803==
  15551. ==27803== This conflicts with a previous write of size 8 by thread #20
  15552. ==27803== Locks held: 1, at address 0x7ECA5C8
  15553. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  15554. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  15555. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  15556. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  15557. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15558. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15559. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15560. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15561. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15562. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15563. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  15564. ==27803==
  15565. ==27803== ----------------------------------------------------------------
  15566. ==27803==
  15567. ==27803==  Lock at 0x97E8D48 was first observed
  15568. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15569. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15570. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15571. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15572. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15573. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15574. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15575. ==27803==    by 0x56244CE: clone (clone.S:95)
  15576. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15577. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15578. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15579. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15580. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15581. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15582. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15583. ==27803==    by 0x56244CE: clone (clone.S:95)
  15584. ==27803==  Block was alloc'd by thread #17
  15585. ==27803==
  15586. ==27803==  Lock at 0x975EC58 was first observed
  15587. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15588. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15589. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15590. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15591. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15592. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15593. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15594. ==27803==    by 0x56244CE: clone (clone.S:95)
  15595. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  15596. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15597. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15598. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15599. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15600. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15601. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15602. ==27803==    by 0x56244CE: clone (clone.S:95)
  15603. ==27803==  Block was alloc'd by thread #15
  15604. ==27803==
  15605. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  15606. ==27803== Locks held: 1, at address 0x97E8D48
  15607. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  15608. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  15609. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15610. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15611. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15612. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15613. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15614. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15615. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15616. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15617. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15618. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15619. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15620. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15621. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15622. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15623. ==27803==
  15624. ==27803== This conflicts with a previous write of size 8 by thread #15
  15625. ==27803== Locks held: 1, at address 0x975EC58
  15626. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  15627. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  15628. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  15629. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15630. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  15631. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15632. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15633. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15634. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15635. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15636. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  15637. ==27803==
  15638. ==27803== ----------------------------------------------------------------
  15639. ==27803==
  15640. ==27803==  Lock at 0x97E8D48 was first observed
  15641. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15642. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15643. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15644. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15645. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15646. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15647. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15648. ==27803==    by 0x56244CE: clone (clone.S:95)
  15649. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15650. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15651. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15652. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15653. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15654. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15655. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15656. ==27803==    by 0x56244CE: clone (clone.S:95)
  15657. ==27803==  Block was alloc'd by thread #17
  15658. ==27803==
  15659. ==27803==  Lock at 0x975EC58 was first observed
  15660. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15661. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15662. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15663. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15664. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15665. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15666. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15667. ==27803==    by 0x56244CE: clone (clone.S:95)
  15668. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  15669. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15670. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15671. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15672. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15673. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15674. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15675. ==27803==    by 0x56244CE: clone (clone.S:95)
  15676. ==27803==  Block was alloc'd by thread #15
  15677. ==27803==
  15678. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  15679. ==27803== Locks held: 1, at address 0x97E8D48
  15680. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  15681. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  15682. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15683. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15684. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15685. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15686. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15687. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15688. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15689. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15690. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15691. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15692. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15693. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15694. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15695. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15696. ==27803==
  15697. ==27803== This conflicts with a previous write of size 8 by thread #15
  15698. ==27803== Locks held: 1, at address 0x975EC58
  15699. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  15700. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  15701. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  15702. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15703. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  15704. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15705. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15706. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15707. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15708. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15709. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  15710. ==27803==
  15711. ==27803== ----------------------------------------------------------------
  15712. ==27803==
  15713. ==27803==  Lock at 0x97E8D48 was first observed
  15714. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15715. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15716. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15717. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15718. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15719. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15720. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15721. ==27803==    by 0x56244CE: clone (clone.S:95)
  15722. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15723. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15724. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15725. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15726. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15727. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15728. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15729. ==27803==    by 0x56244CE: clone (clone.S:95)
  15730. ==27803==  Block was alloc'd by thread #17
  15731. ==27803==
  15732. ==27803==  Lock at 0x7ECA5C8 was first observed
  15733. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15734. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15735. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15736. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15737. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15738. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15739. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15740. ==27803==    by 0x56244CE: clone (clone.S:95)
  15741. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  15742. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15743. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15744. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15745. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15746. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15747. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15748. ==27803==    by 0x56244CE: clone (clone.S:95)
  15749. ==27803==  Block was alloc'd by thread #20
  15750. ==27803==
  15751. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  15752. ==27803== Locks held: 1, at address 0x97E8D48
  15753. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  15754. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  15755. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  15756. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  15757. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  15758. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  15759. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15760. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15761. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15762. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15763. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15764. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15765. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15766. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15767. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15768. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15769. ==27803==
  15770. ==27803== This conflicts with a previous write of size 8 by thread #20
  15771. ==27803== Locks held: 1, at address 0x7ECA5C8
  15772. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  15773. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  15774. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  15775. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  15776. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  15777. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  15778. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  15779. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  15780. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  15781. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  15782. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  15783. ==27803==
  15784. ==27803== ----------------------------------------------------------------
  15785. ==27803==
  15786. ==27803==  Lock at 0x97E8D48 was first observed
  15787. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15788. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15789. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15790. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15791. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15792. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15793. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15794. ==27803==    by 0x56244CE: clone (clone.S:95)
  15795. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15796. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15797. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15798. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15799. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15800. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15801. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15802. ==27803==    by 0x56244CE: clone (clone.S:95)
  15803. ==27803==  Block was alloc'd by thread #17
  15804. ==27803==
  15805. ==27803==  Lock at 0x975EC58 was first observed
  15806. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15807. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15808. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15809. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15810. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15811. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15812. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15813. ==27803==    by 0x56244CE: clone (clone.S:95)
  15814. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  15815. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15816. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15817. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15818. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15819. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15820. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15821. ==27803==    by 0x56244CE: clone (clone.S:95)
  15822. ==27803==  Block was alloc'd by thread #15
  15823. ==27803==
  15824. ==27803== Possible data race during read of size 4 at 0x9613180 by thread #17
  15825. ==27803== Locks held: 1, at address 0x97E8D48
  15826. ==27803==    at 0x94DD143: soa_clone (soa.c:278)
  15827. ==27803==    by 0x94B0986: nua_stack_set_params (nua_params.c:537)
  15828. ==27803==    by 0x94A8A3B: nua_stack_init_handle (nua_client.c:1643)
  15829. ==27803==    by 0x94C35FF: nua_stack_incoming_handle (nua_stack.c:1038)
  15830. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15831. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15832. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15833. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15834. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15835. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15836. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15837. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15838. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15839. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15840. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  15841. ==27803==
  15842. ==27803== This conflicts with a previous write of size 4 by thread #15
  15843. ==27803== Locks held: 1, at address 0x975EC58
  15844. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  15845. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  15846. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  15847. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  15848. ==27803==    by 0x94DCE96: soa_create (soa.c:228)
  15849. ==27803==    by 0x94B0CA7: nua_stack_set_params (nua_params.c:539)
  15850. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  15851. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  15852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15853. ==27803==  Address 0x9613180 is 32 bytes inside data symbol "soa_log"
  15854. ==27803==
  15855. ==27803== ----------------------------------------------------------------
  15856. ==27803==
  15857. ==27803==  Lock at 0x97E8D48 was first observed
  15858. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15859. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15860. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15861. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15862. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15863. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15864. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15865. ==27803==    by 0x56244CE: clone (clone.S:95)
  15866. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15867. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15868. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15869. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15870. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15871. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15872. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15873. ==27803==    by 0x56244CE: clone (clone.S:95)
  15874. ==27803==  Block was alloc'd by thread #17
  15875. ==27803==
  15876. ==27803==  Lock at 0x975EC58 was first observed
  15877. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15878. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15879. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15880. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15881. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15882. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15883. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15884. ==27803==    by 0x56244CE: clone (clone.S:95)
  15885. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  15886. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15887. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15888. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15889. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15890. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15891. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15892. ==27803==    by 0x56244CE: clone (clone.S:95)
  15893. ==27803==  Block was alloc'd by thread #15
  15894. ==27803==
  15895. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17
  15896. ==27803== Locks held: 1, at address 0x97E8D48
  15897. ==27803==    at 0x948DA9E: leg_htable_is_full (nta.c:4141)
  15898. ==27803==    by 0x948DA9E: leg_insert (nta.c:4458)
  15899. ==27803==    by 0x948DA9E: nta_leg_tcreate (nta.c:4421)
  15900. ==27803==    by 0x94C3680: nua_stack_incoming_handle (nua_stack.c:1046)
  15901. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  15902. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15903. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15904. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15905. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15906. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15907. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15908. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15909. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15910. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15911. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  15912. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  15913. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  15914. ==27803==
  15915. ==27803== This conflicts with a previous write of size 4 by thread #15
  15916. ==27803== Locks held: 1, at address 0x975EC58
  15917. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  15918. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  15919. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  15920. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15921. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15922. ==27803==    by 0x56244CE: clone (clone.S:95)
  15923. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  15924. ==27803==
  15925. ==27803== ----------------------------------------------------------------
  15926. ==27803==
  15927. ==27803==  Lock at 0x97E8D48 was first observed
  15928. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15929. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15930. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15931. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15932. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15933. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15934. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15935. ==27803==    by 0x56244CE: clone (clone.S:95)
  15936. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  15937. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15938. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15939. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15940. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15941. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15942. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15943. ==27803==    by 0x56244CE: clone (clone.S:95)
  15944. ==27803==  Block was alloc'd by thread #17
  15945. ==27803==
  15946. ==27803==  Lock at 0x975EC58 was first observed
  15947. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  15948. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  15949. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  15950. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  15951. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15952. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15953. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15954. ==27803==    by 0x56244CE: clone (clone.S:95)
  15955. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  15956. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  15957. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  15958. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  15959. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  15960. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15961. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  15962. ==27803==    by 0x56244CE: clone (clone.S:95)
  15963. ==27803==  Block was alloc'd by thread #15
  15964. ==27803==
  15965. ==27803== Possible data race during read of size 4 at 0x9613180 by thread #17
  15966. ==27803== Locks held: 1, at address 0x97E8D48
  15967. ==27803==    at 0x94DEB60: soa_init_offer_answer (soa.c:1301)
  15968. ==27803==    by 0x94B9DD6: nua_invite_server_preprocess (nua_session.c:2242)
  15969. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  15970. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  15971. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  15972. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  15973. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  15974. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  15975. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  15976. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  15977. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  15978. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  15979. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  15980. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  15981. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  15982. ==27803==
  15983. ==27803== This conflicts with a previous write of size 4 by thread #15
  15984. ==27803== Locks held: 1, at address 0x975EC58
  15985. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  15986. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  15987. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  15988. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  15989. ==27803==    by 0x94DCE96: soa_create (soa.c:228)
  15990. ==27803==    by 0x94B0CA7: nua_stack_set_params (nua_params.c:539)
  15991. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  15992. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  15993. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  15994. ==27803==  Address 0x9613180 is 32 bytes inside data symbol "soa_log"
  15995. ==27803==
  15996. ==27803== ----------------------------------------------------------------
  15997. ==27803==
  15998. ==27803==  Lock at 0x97E8D48 was first observed
  15999. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16000. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16001. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16002. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16003. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16004. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16005. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16006. ==27803==    by 0x56244CE: clone (clone.S:95)
  16007. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16008. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16009. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16010. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16011. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16012. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16013. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16014. ==27803==    by 0x56244CE: clone (clone.S:95)
  16015. ==27803==  Block was alloc'd by thread #17
  16016. ==27803==
  16017. ==27803==  Lock at 0x7ECA5C8 was first observed
  16018. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16019. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16020. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16021. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16022. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16023. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16024. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16025. ==27803==    by 0x56244CE: clone (clone.S:95)
  16026. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16027. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16028. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16029. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16030. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16031. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16032. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16033. ==27803==    by 0x56244CE: clone (clone.S:95)
  16034. ==27803==  Block was alloc'd by thread #20
  16035. ==27803==
  16036. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  16037. ==27803== Locks held: 1, at address 0x97E8D48
  16038. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  16039. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  16040. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16041. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16042. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16043. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16044. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16045. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16046. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16047. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16048. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16049. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16050. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16051. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16052. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16053. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16054. ==27803==
  16055. ==27803== This conflicts with a previous write of size 8 by thread #20
  16056. ==27803== Locks held: 1, at address 0x7ECA5C8
  16057. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  16058. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  16059. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16060. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16061. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  16062. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16063. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16064. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16065. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16066. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16067. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  16068. ==27803==
  16069. ==27803== ----------------------------------------------------------------
  16070. ==27803==
  16071. ==27803==  Lock at 0x97E8D48 was first observed
  16072. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16073. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16074. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16075. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16076. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16077. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16078. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16079. ==27803==    by 0x56244CE: clone (clone.S:95)
  16080. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16081. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16082. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16083. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16084. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16085. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16086. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16087. ==27803==    by 0x56244CE: clone (clone.S:95)
  16088. ==27803==  Block was alloc'd by thread #17
  16089. ==27803==
  16090. ==27803==  Lock at 0x7ECA5C8 was first observed
  16091. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16092. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16093. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16094. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16095. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16096. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16097. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16098. ==27803==    by 0x56244CE: clone (clone.S:95)
  16099. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16100. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16101. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16102. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16103. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16104. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16105. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16106. ==27803==    by 0x56244CE: clone (clone.S:95)
  16107. ==27803==  Block was alloc'd by thread #20
  16108. ==27803==
  16109. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  16110. ==27803== Locks held: 1, at address 0x97E8D48
  16111. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  16112. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  16113. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16114. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16115. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16116. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16117. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16118. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16119. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16120. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16121. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16122. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16123. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16124. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16125. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16126. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16127. ==27803==
  16128. ==27803== This conflicts with a previous write of size 8 by thread #20
  16129. ==27803== Locks held: 1, at address 0x7ECA5C8
  16130. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  16131. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  16132. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16133. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16134. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  16135. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16136. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16137. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16138. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16139. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16140. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  16141. ==27803==
  16142. ==27803== ----------------------------------------------------------------
  16143. ==27803==
  16144. ==27803==  Lock at 0x97E8D48 was first observed
  16145. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16146. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16147. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16148. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16149. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16150. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16151. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16152. ==27803==    by 0x56244CE: clone (clone.S:95)
  16153. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16154. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16155. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16156. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16157. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16158. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16159. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16160. ==27803==    by 0x56244CE: clone (clone.S:95)
  16161. ==27803==  Block was alloc'd by thread #17
  16162. ==27803==
  16163. ==27803==  Lock at 0x7ECA5C8 was first observed
  16164. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16165. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16166. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16167. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16168. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16169. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16170. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16171. ==27803==    by 0x56244CE: clone (clone.S:95)
  16172. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16173. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16174. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16175. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16176. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16177. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16178. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16179. ==27803==    by 0x56244CE: clone (clone.S:95)
  16180. ==27803==  Block was alloc'd by thread #20
  16181. ==27803==
  16182. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  16183. ==27803== Locks held: 1, at address 0x97E8D48
  16184. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  16185. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  16186. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16187. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16188. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16189. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16190. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16191. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16192. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16193. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16194. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16195. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16196. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16197. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16198. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16199. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16200. ==27803==
  16201. ==27803== This conflicts with a previous write of size 8 by thread #20
  16202. ==27803== Locks held: 1, at address 0x7ECA5C8
  16203. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  16204. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  16205. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16206. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16207. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  16208. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16209. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16210. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16211. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16212. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16213. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  16214. ==27803==
  16215. ==27803== ----------------------------------------------------------------
  16216. ==27803==
  16217. ==27803==  Lock at 0x97E8D48 was first observed
  16218. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16219. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16220. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16221. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16222. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16223. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16224. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16225. ==27803==    by 0x56244CE: clone (clone.S:95)
  16226. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16227. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16228. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16229. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16230. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16231. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16232. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16233. ==27803==    by 0x56244CE: clone (clone.S:95)
  16234. ==27803==  Block was alloc'd by thread #17
  16235. ==27803==
  16236. ==27803==  Lock at 0x7ECA5C8 was first observed
  16237. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16238. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16239. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16240. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16241. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16242. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16243. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16244. ==27803==    by 0x56244CE: clone (clone.S:95)
  16245. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16246. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16247. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16248. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16249. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16250. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16251. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16252. ==27803==    by 0x56244CE: clone (clone.S:95)
  16253. ==27803==  Block was alloc'd by thread #20
  16254. ==27803==
  16255. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  16256. ==27803== Locks held: 1, at address 0x97E8D48
  16257. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  16258. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  16259. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16260. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16261. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16262. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16263. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16264. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16265. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16266. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16267. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16268. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16269. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16270. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16271. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16272. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16273. ==27803==
  16274. ==27803== This conflicts with a previous write of size 8 by thread #20
  16275. ==27803== Locks held: 1, at address 0x7ECA5C8
  16276. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  16277. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  16278. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16279. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16280. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  16281. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16282. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16283. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16284. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16285. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16286. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  16287. ==27803==
  16288. ==27803== ----------------------------------------------------------------
  16289. ==27803==
  16290. ==27803==  Lock at 0x97E8D48 was first observed
  16291. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16292. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16293. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16294. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16295. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16296. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16297. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16298. ==27803==    by 0x56244CE: clone (clone.S:95)
  16299. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16300. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16301. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16302. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16303. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16304. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16305. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16306. ==27803==    by 0x56244CE: clone (clone.S:95)
  16307. ==27803==  Block was alloc'd by thread #17
  16308. ==27803==
  16309. ==27803==  Lock at 0x7ECA5C8 was first observed
  16310. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16311. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16312. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16313. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16314. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16315. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16316. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16317. ==27803==    by 0x56244CE: clone (clone.S:95)
  16318. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16319. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16320. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16321. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16322. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16323. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16324. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16325. ==27803==    by 0x56244CE: clone (clone.S:95)
  16326. ==27803==  Block was alloc'd by thread #20
  16327. ==27803==
  16328. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  16329. ==27803== Locks held: 1, at address 0x97E8D48
  16330. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  16331. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  16332. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16333. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16334. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16335. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16336. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16337. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16338. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16339. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16340. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16341. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16342. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16343. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16344. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16345. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16346. ==27803==
  16347. ==27803== This conflicts with a previous write of size 8 by thread #20
  16348. ==27803== Locks held: 1, at address 0x7ECA5C8
  16349. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  16350. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  16351. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16352. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16353. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  16354. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16355. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16356. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16357. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16358. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16359. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  16360. ==27803==
  16361. ==27803== ----------------------------------------------------------------
  16362. ==27803==
  16363. ==27803==  Lock at 0x97E8D48 was first observed
  16364. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16365. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16366. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16367. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16368. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16369. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16370. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16371. ==27803==    by 0x56244CE: clone (clone.S:95)
  16372. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16373. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16374. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16375. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16376. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16377. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16378. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16379. ==27803==    by 0x56244CE: clone (clone.S:95)
  16380. ==27803==  Block was alloc'd by thread #17
  16381. ==27803==
  16382. ==27803==  Lock at 0x7ECA5C8 was first observed
  16383. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16384. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16385. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16386. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16387. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16388. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16389. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16390. ==27803==    by 0x56244CE: clone (clone.S:95)
  16391. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16392. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16393. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16394. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16395. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16396. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16397. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16398. ==27803==    by 0x56244CE: clone (clone.S:95)
  16399. ==27803==  Block was alloc'd by thread #20
  16400. ==27803==
  16401. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  16402. ==27803== Locks held: 1, at address 0x97E8D48
  16403. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  16404. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  16405. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16406. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16407. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16408. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16409. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16410. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16411. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16412. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16413. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16414. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16415. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16416. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16417. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16418. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16419. ==27803==
  16420. ==27803== This conflicts with a previous write of size 8 by thread #20
  16421. ==27803== Locks held: 1, at address 0x7ECA5C8
  16422. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  16423. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  16424. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16425. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16426. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  16427. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16428. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16429. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16430. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16431. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16432. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  16433. ==27803==
  16434. ==27803== ----------------------------------------------------------------
  16435. ==27803==
  16436. ==27803==  Lock at 0x97E8D48 was first observed
  16437. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16438. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16439. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16440. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16441. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16442. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16443. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16444. ==27803==    by 0x56244CE: clone (clone.S:95)
  16445. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16446. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16447. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16448. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16449. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16450. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16451. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16452. ==27803==    by 0x56244CE: clone (clone.S:95)
  16453. ==27803==  Block was alloc'd by thread #17
  16454. ==27803==
  16455. ==27803==  Lock at 0x92E61E8 was first observed
  16456. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16457. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16458. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16459. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16460. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16461. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16462. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16463. ==27803==    by 0x56244CE: clone (clone.S:95)
  16464. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  16465. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16466. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16467. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16468. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16471. ==27803==    by 0x56244CE: clone (clone.S:95)
  16472. ==27803==  Block was alloc'd by thread #16
  16473. ==27803==
  16474. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  16475. ==27803== Locks held: 1, at address 0x97E8D48
  16476. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  16477. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  16478. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16479. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16480. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16481. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16482. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16483. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16484. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16485. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16486. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16487. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16488. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16489. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16490. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16491. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16492. ==27803==
  16493. ==27803== This conflicts with a previous write of size 8 by thread #16
  16494. ==27803== Locks held: 1, at address 0x92E61E8
  16495. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  16496. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  16497. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16498. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16499. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  16500. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16501. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16502. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16503. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16504. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16505. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  16506. ==27803==
  16507. ==27803== ----------------------------------------------------------------
  16508. ==27803==
  16509. ==27803==  Lock at 0x97E8D48 was first observed
  16510. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16511. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16512. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16513. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16514. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16515. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16516. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16517. ==27803==    by 0x56244CE: clone (clone.S:95)
  16518. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16519. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16520. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16521. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16522. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16523. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16524. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16525. ==27803==    by 0x56244CE: clone (clone.S:95)
  16526. ==27803==  Block was alloc'd by thread #17
  16527. ==27803==
  16528. ==27803==  Lock at 0x7ECA5C8 was first observed
  16529. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16530. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16531. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16532. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16533. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16534. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16535. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16536. ==27803==    by 0x56244CE: clone (clone.S:95)
  16537. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16538. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16539. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16540. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16541. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16542. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16543. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16544. ==27803==    by 0x56244CE: clone (clone.S:95)
  16545. ==27803==  Block was alloc'd by thread #20
  16546. ==27803==
  16547. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  16548. ==27803== Locks held: 1, at address 0x97E8D48
  16549. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  16550. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  16551. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16552. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16553. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16554. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16555. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16556. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16557. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16558. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16559. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16560. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16561. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16562. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16563. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16564. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16565. ==27803==
  16566. ==27803== This conflicts with a previous write of size 8 by thread #20
  16567. ==27803== Locks held: 1, at address 0x7ECA5C8
  16568. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  16569. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  16570. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  16571. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  16572. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16573. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16574. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16575. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16576. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16577. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16578. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  16579. ==27803==
  16580. ==27803== ----------------------------------------------------------------
  16581. ==27803==
  16582. ==27803==  Lock at 0x97E8D48 was first observed
  16583. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16584. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16585. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16586. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16587. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16588. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16589. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16590. ==27803==    by 0x56244CE: clone (clone.S:95)
  16591. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16592. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16593. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16594. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16595. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16596. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16597. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16598. ==27803==    by 0x56244CE: clone (clone.S:95)
  16599. ==27803==  Block was alloc'd by thread #17
  16600. ==27803==
  16601. ==27803==  Lock at 0x975EC58 was first observed
  16602. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16603. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16604. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16605. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16606. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16607. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16608. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16609. ==27803==    by 0x56244CE: clone (clone.S:95)
  16610. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  16611. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16612. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16613. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16614. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16615. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16616. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16617. ==27803==    by 0x56244CE: clone (clone.S:95)
  16618. ==27803==  Block was alloc'd by thread #15
  16619. ==27803==
  16620. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  16621. ==27803== Locks held: 1, at address 0x97E8D48
  16622. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  16623. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  16624. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16625. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16626. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16627. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16628. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16629. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16630. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16631. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16632. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16633. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16634. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16635. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16636. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16637. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16638. ==27803==
  16639. ==27803== This conflicts with a previous write of size 8 by thread #15
  16640. ==27803== Locks held: 1, at address 0x975EC58
  16641. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  16642. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  16643. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  16644. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16645. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  16646. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16647. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16648. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16649. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16650. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16651. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  16652. ==27803==
  16653. ==27803== ----------------------------------------------------------------
  16654. ==27803==
  16655. ==27803==  Lock at 0x97E8D48 was first observed
  16656. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16657. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16658. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16659. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16660. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16661. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16662. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16663. ==27803==    by 0x56244CE: clone (clone.S:95)
  16664. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16665. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16666. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16667. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16668. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16669. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16670. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16671. ==27803==    by 0x56244CE: clone (clone.S:95)
  16672. ==27803==  Block was alloc'd by thread #17
  16673. ==27803==
  16674. ==27803==  Lock at 0x975EC58 was first observed
  16675. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16676. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16677. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16678. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16679. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16680. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16681. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16682. ==27803==    by 0x56244CE: clone (clone.S:95)
  16683. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  16684. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16685. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16686. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16687. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16688. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16689. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16690. ==27803==    by 0x56244CE: clone (clone.S:95)
  16691. ==27803==  Block was alloc'd by thread #15
  16692. ==27803==
  16693. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  16694. ==27803== Locks held: 1, at address 0x97E8D48
  16695. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  16696. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  16697. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16698. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16699. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16700. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16701. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16702. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16703. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16704. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16705. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16706. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16707. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16708. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16709. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16710. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16711. ==27803==
  16712. ==27803== This conflicts with a previous write of size 8 by thread #15
  16713. ==27803== Locks held: 1, at address 0x975EC58
  16714. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  16715. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  16716. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  16717. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16718. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  16719. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16720. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16721. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16722. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16723. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16724. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  16725. ==27803==
  16726. ==27803== ----------------------------------------------------------------
  16727. ==27803==
  16728. ==27803==  Lock at 0x97E8D48 was first observed
  16729. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16730. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16731. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16732. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16733. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16734. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16735. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16736. ==27803==    by 0x56244CE: clone (clone.S:95)
  16737. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16738. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16739. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16740. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16741. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16742. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16743. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16744. ==27803==    by 0x56244CE: clone (clone.S:95)
  16745. ==27803==  Block was alloc'd by thread #17
  16746. ==27803==
  16747. ==27803==  Lock at 0x975EC58 was first observed
  16748. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16749. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16750. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16751. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16752. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16753. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16754. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16755. ==27803==    by 0x56244CE: clone (clone.S:95)
  16756. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  16757. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16758. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16759. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16760. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16761. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16762. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16763. ==27803==    by 0x56244CE: clone (clone.S:95)
  16764. ==27803==  Block was alloc'd by thread #15
  16765. ==27803==
  16766. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  16767. ==27803== Locks held: 1, at address 0x97E8D48
  16768. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  16769. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  16770. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16771. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16772. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16773. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16774. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16775. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16776. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16777. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16778. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16779. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16780. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16781. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16782. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16783. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16784. ==27803==
  16785. ==27803== This conflicts with a previous write of size 8 by thread #15
  16786. ==27803== Locks held: 1, at address 0x975EC58
  16787. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  16788. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  16789. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  16790. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16791. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  16792. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16793. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16794. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16795. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16796. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16797. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  16798. ==27803==
  16799. ==27803== ----------------------------------------------------------------
  16800. ==27803==
  16801. ==27803==  Lock at 0x97E8D48 was first observed
  16802. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16803. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16804. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16805. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16806. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16807. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16808. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16809. ==27803==    by 0x56244CE: clone (clone.S:95)
  16810. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16811. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16812. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16813. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16814. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16815. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16816. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16817. ==27803==    by 0x56244CE: clone (clone.S:95)
  16818. ==27803==  Block was alloc'd by thread #17
  16819. ==27803==
  16820. ==27803==  Lock at 0x7ECA5C8 was first observed
  16821. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16822. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16823. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16824. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16825. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16826. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16827. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16828. ==27803==    by 0x56244CE: clone (clone.S:95)
  16829. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16830. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16831. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16832. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16833. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16834. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16835. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16836. ==27803==    by 0x56244CE: clone (clone.S:95)
  16837. ==27803==  Block was alloc'd by thread #20
  16838. ==27803==
  16839. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  16840. ==27803== Locks held: 1, at address 0x97E8D48
  16841. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  16842. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  16843. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  16844. ==27803==    by 0x94DC8D3: soa_set_sdp (soa.c:2075)
  16845. ==27803==    by 0x94B9DF6: nua_invite_server_preprocess (nua_session.c:2246)
  16846. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16847. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16848. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16849. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16850. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16851. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16852. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16853. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16854. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16855. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16856. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16857. ==27803==
  16858. ==27803== This conflicts with a previous write of size 8 by thread #20
  16859. ==27803== Locks held: 1, at address 0x7ECA5C8
  16860. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  16861. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  16862. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  16863. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  16864. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  16865. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  16866. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  16867. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  16868. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  16869. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  16870. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  16871. ==27803==
  16872. ==27803== ----------------------------------------------------------------
  16873. ==27803==
  16874. ==27803==  Lock at 0x97E8D48 was first observed
  16875. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16876. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16877. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16878. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16879. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16880. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16881. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16882. ==27803==    by 0x56244CE: clone (clone.S:95)
  16883. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16884. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16885. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16886. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16887. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16888. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16889. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16890. ==27803==    by 0x56244CE: clone (clone.S:95)
  16891. ==27803==  Block was alloc'd by thread #17
  16892. ==27803==
  16893. ==27803==  Lock at 0x7ED14F8 was first observed
  16894. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16895. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16896. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16897. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16898. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  16899. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  16900. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  16901. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16902. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16903. ==27803==    by 0x56244CE: clone (clone.S:95)
  16904. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  16905. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16906. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16907. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16908. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  16909. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  16910. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  16911. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16912. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16913. ==27803==    by 0x56244CE: clone (clone.S:95)
  16914. ==27803==  Block was alloc'd by thread #11
  16915. ==27803==
  16916. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #17
  16917. ==27803== Locks held: 1, at address 0x97E8D48
  16918. ==27803==    at 0x94AC4D6: nua_dialog_usage_add (nua_dialog.c:336)
  16919. ==27803==    by 0x94B9F85: nua_invite_server_preprocess (nua_session.c:2257)
  16920. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  16921. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16922. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16923. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16924. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16925. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16926. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  16927. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  16928. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  16929. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  16930. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  16931. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  16932. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  16933. ==27803==
  16934. ==27803== This conflicts with a previous write of size 4 by thread #11
  16935. ==27803== Locks held: 1, at address 0x7ED14F8
  16936. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  16937. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  16938. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  16939. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  16940. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  16941. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  16942. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  16943. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16944. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16945. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  16946. ==27803==
  16947. ==27803== ----------------------------------------------------------------
  16948. ==27803==
  16949. ==27803==  Lock at 0x97E8D48 was first observed
  16950. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16951. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16952. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16953. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16954. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16955. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16956. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16957. ==27803==    by 0x56244CE: clone (clone.S:95)
  16958. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  16959. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16960. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16961. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16962. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16963. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16964. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16965. ==27803==    by 0x56244CE: clone (clone.S:95)
  16966. ==27803==  Block was alloc'd by thread #17
  16967. ==27803==
  16968. ==27803==  Lock at 0x7ECA5C8 was first observed
  16969. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  16970. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  16971. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  16972. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  16973. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16974. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16975. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16976. ==27803==    by 0x56244CE: clone (clone.S:95)
  16977. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  16978. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  16979. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  16980. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  16981. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  16982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  16983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  16984. ==27803==    by 0x56244CE: clone (clone.S:95)
  16985. ==27803==  Block was alloc'd by thread #20
  16986. ==27803==
  16987. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  16988. ==27803== Locks held: 1, at address 0x97E8D48
  16989. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  16990. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  16991. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  16992. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  16993. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  16994. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  16995. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  16996. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  16997. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  16998. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  16999. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17000. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17001. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17002. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17003. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17004. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17005. ==27803==
  17006. ==27803== This conflicts with a previous write of size 8 by thread #20
  17007. ==27803== Locks held: 1, at address 0x7ECA5C8
  17008. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  17009. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  17010. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17011. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17012. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17013. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17014. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17015. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17016. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17017. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17018. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  17019. ==27803==
  17020. ==27803== ----------------------------------------------------------------
  17021. ==27803==
  17022. ==27803==  Lock at 0x97E8D48 was first observed
  17023. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17024. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17025. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17026. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17027. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17028. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17029. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17030. ==27803==    by 0x56244CE: clone (clone.S:95)
  17031. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17032. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17033. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17034. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17035. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17036. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17037. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17038. ==27803==    by 0x56244CE: clone (clone.S:95)
  17039. ==27803==  Block was alloc'd by thread #17
  17040. ==27803==
  17041. ==27803==  Lock at 0x7ECA5C8 was first observed
  17042. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17043. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17044. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17045. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17046. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17047. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17048. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17049. ==27803==    by 0x56244CE: clone (clone.S:95)
  17050. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17051. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17052. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17053. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17054. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17055. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17056. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17057. ==27803==    by 0x56244CE: clone (clone.S:95)
  17058. ==27803==  Block was alloc'd by thread #20
  17059. ==27803==
  17060. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  17061. ==27803== Locks held: 1, at address 0x97E8D48
  17062. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  17063. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  17064. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17065. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17066. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17067. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17068. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17069. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17070. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17071. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17072. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17073. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17074. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17075. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17076. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17077. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17078. ==27803==
  17079. ==27803== This conflicts with a previous write of size 8 by thread #20
  17080. ==27803== Locks held: 1, at address 0x7ECA5C8
  17081. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  17082. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  17083. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17084. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17085. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17086. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17087. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17088. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17089. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17090. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17091. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  17092. ==27803==
  17093. ==27803== ----------------------------------------------------------------
  17094. ==27803==
  17095. ==27803==  Lock at 0x97E8D48 was first observed
  17096. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17097. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17098. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17099. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17100. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17101. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17102. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17103. ==27803==    by 0x56244CE: clone (clone.S:95)
  17104. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17105. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17106. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17107. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17108. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17109. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17110. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17111. ==27803==    by 0x56244CE: clone (clone.S:95)
  17112. ==27803==  Block was alloc'd by thread #17
  17113. ==27803==
  17114. ==27803==  Lock at 0x7ECA5C8 was first observed
  17115. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17116. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17117. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17118. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17119. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17120. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17121. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17122. ==27803==    by 0x56244CE: clone (clone.S:95)
  17123. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17124. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17125. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17126. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17127. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17128. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17129. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17130. ==27803==    by 0x56244CE: clone (clone.S:95)
  17131. ==27803==  Block was alloc'd by thread #20
  17132. ==27803==
  17133. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  17134. ==27803== Locks held: 1, at address 0x97E8D48
  17135. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  17136. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  17137. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17138. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17139. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17140. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17141. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17142. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17143. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17144. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17145. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17146. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17147. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17148. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17149. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17150. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17151. ==27803==
  17152. ==27803== This conflicts with a previous write of size 8 by thread #20
  17153. ==27803== Locks held: 1, at address 0x7ECA5C8
  17154. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  17155. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  17156. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17157. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17158. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17159. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17160. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17161. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17162. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17163. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17164. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  17165. ==27803==
  17166. ==27803== ----------------------------------------------------------------
  17167. ==27803==
  17168. ==27803==  Lock at 0x97E8D48 was first observed
  17169. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17170. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17171. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17172. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17173. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17174. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17175. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17176. ==27803==    by 0x56244CE: clone (clone.S:95)
  17177. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17178. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17179. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17180. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17181. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17182. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17183. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17184. ==27803==    by 0x56244CE: clone (clone.S:95)
  17185. ==27803==  Block was alloc'd by thread #17
  17186. ==27803==
  17187. ==27803==  Lock at 0x7ECA5C8 was first observed
  17188. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17189. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17190. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17191. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17192. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17193. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17194. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17195. ==27803==    by 0x56244CE: clone (clone.S:95)
  17196. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17197. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17198. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17199. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17200. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17201. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17202. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17203. ==27803==    by 0x56244CE: clone (clone.S:95)
  17204. ==27803==  Block was alloc'd by thread #20
  17205. ==27803==
  17206. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  17207. ==27803== Locks held: 1, at address 0x97E8D48
  17208. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  17209. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  17210. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17211. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17212. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17213. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17214. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17215. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17216. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17217. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17218. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17219. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17220. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17221. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17222. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17223. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17224. ==27803==
  17225. ==27803== This conflicts with a previous write of size 8 by thread #20
  17226. ==27803== Locks held: 1, at address 0x7ECA5C8
  17227. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  17228. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  17229. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17230. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17231. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17232. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17233. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17234. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17235. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17236. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17237. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  17238. ==27803==
  17239. ==27803== ----------------------------------------------------------------
  17240. ==27803==
  17241. ==27803==  Lock at 0x97E8D48 was first observed
  17242. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17243. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17244. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17245. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17246. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17247. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17248. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17249. ==27803==    by 0x56244CE: clone (clone.S:95)
  17250. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17251. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17252. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17253. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17254. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17255. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17256. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17257. ==27803==    by 0x56244CE: clone (clone.S:95)
  17258. ==27803==  Block was alloc'd by thread #17
  17259. ==27803==
  17260. ==27803==  Lock at 0x7ECA5C8 was first observed
  17261. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17262. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17263. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17264. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17265. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17266. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17267. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17268. ==27803==    by 0x56244CE: clone (clone.S:95)
  17269. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17270. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17271. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17272. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17273. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17274. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17275. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17276. ==27803==    by 0x56244CE: clone (clone.S:95)
  17277. ==27803==  Block was alloc'd by thread #20
  17278. ==27803==
  17279. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  17280. ==27803== Locks held: 1, at address 0x97E8D48
  17281. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  17282. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  17283. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17284. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17285. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17286. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17287. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17288. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17289. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17290. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17291. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17292. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17293. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17294. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17295. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17296. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17297. ==27803==
  17298. ==27803== This conflicts with a previous write of size 8 by thread #20
  17299. ==27803== Locks held: 1, at address 0x7ECA5C8
  17300. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  17301. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  17302. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17303. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17304. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17305. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17306. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17307. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17308. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17309. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17310. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  17311. ==27803==
  17312. ==27803== ----------------------------------------------------------------
  17313. ==27803==
  17314. ==27803==  Lock at 0x97E8D48 was first observed
  17315. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17316. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17317. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17318. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17319. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17320. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17321. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17322. ==27803==    by 0x56244CE: clone (clone.S:95)
  17323. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17324. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17325. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17326. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17327. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17328. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17329. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17330. ==27803==    by 0x56244CE: clone (clone.S:95)
  17331. ==27803==  Block was alloc'd by thread #17
  17332. ==27803==
  17333. ==27803==  Lock at 0x7ECA5C8 was first observed
  17334. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17335. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17336. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17337. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17338. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17339. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17340. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17341. ==27803==    by 0x56244CE: clone (clone.S:95)
  17342. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17343. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17344. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17345. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17346. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17347. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17348. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17349. ==27803==    by 0x56244CE: clone (clone.S:95)
  17350. ==27803==  Block was alloc'd by thread #20
  17351. ==27803==
  17352. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  17353. ==27803== Locks held: 1, at address 0x97E8D48
  17354. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  17355. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  17356. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17357. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17358. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17359. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17360. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17361. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17362. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17363. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17364. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17365. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17366. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17367. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17368. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17369. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17370. ==27803==
  17371. ==27803== This conflicts with a previous write of size 8 by thread #20
  17372. ==27803== Locks held: 1, at address 0x7ECA5C8
  17373. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  17374. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  17375. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17376. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17377. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17378. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17379. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17380. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17381. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17382. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17383. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  17384. ==27803==
  17385. ==27803== ----------------------------------------------------------------
  17386. ==27803==
  17387. ==27803==  Lock at 0x97E8D48 was first observed
  17388. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17389. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17390. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17391. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17392. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17393. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17394. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17395. ==27803==    by 0x56244CE: clone (clone.S:95)
  17396. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17397. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17398. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17399. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17400. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17401. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17402. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17403. ==27803==    by 0x56244CE: clone (clone.S:95)
  17404. ==27803==  Block was alloc'd by thread #17
  17405. ==27803==
  17406. ==27803==  Lock at 0x92E61E8 was first observed
  17407. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17408. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17409. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17410. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17411. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17412. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17413. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17414. ==27803==    by 0x56244CE: clone (clone.S:95)
  17415. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  17416. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17417. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17418. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17419. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17420. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17421. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17422. ==27803==    by 0x56244CE: clone (clone.S:95)
  17423. ==27803==  Block was alloc'd by thread #16
  17424. ==27803==
  17425. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  17426. ==27803== Locks held: 1, at address 0x97E8D48
  17427. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  17428. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  17429. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17430. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17431. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17432. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17433. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17434. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17435. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17436. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17437. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17438. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17439. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17440. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17441. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17442. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17443. ==27803==
  17444. ==27803== This conflicts with a previous write of size 8 by thread #16
  17445. ==27803== Locks held: 1, at address 0x92E61E8
  17446. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  17447. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  17448. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17449. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17450. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  17451. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17452. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17453. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17454. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17455. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17456. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  17457. ==27803==
  17458. ==27803== ----------------------------------------------------------------
  17459. ==27803==
  17460. ==27803==  Lock at 0x97E8D48 was first observed
  17461. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17462. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17463. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17464. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17465. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17466. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17467. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17468. ==27803==    by 0x56244CE: clone (clone.S:95)
  17469. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17470. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17471. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17472. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17473. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17474. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17475. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17476. ==27803==    by 0x56244CE: clone (clone.S:95)
  17477. ==27803==  Block was alloc'd by thread #17
  17478. ==27803==
  17479. ==27803==  Lock at 0x7ECA5C8 was first observed
  17480. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17481. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17482. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17483. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17484. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17485. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17486. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17487. ==27803==    by 0x56244CE: clone (clone.S:95)
  17488. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17489. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17490. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17491. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17492. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17493. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17494. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17495. ==27803==    by 0x56244CE: clone (clone.S:95)
  17496. ==27803==  Block was alloc'd by thread #20
  17497. ==27803==
  17498. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  17499. ==27803== Locks held: 1, at address 0x97E8D48
  17500. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  17501. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  17502. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17503. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17504. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17505. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17506. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17507. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17508. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17509. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17510. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17511. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17512. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17513. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17514. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17515. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17516. ==27803==
  17517. ==27803== This conflicts with a previous write of size 8 by thread #20
  17518. ==27803== Locks held: 1, at address 0x7ECA5C8
  17519. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  17520. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  17521. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  17522. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  17523. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17524. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17525. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17526. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17529. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  17530. ==27803==
  17531. ==27803== ----------------------------------------------------------------
  17532. ==27803==
  17533. ==27803==  Lock at 0x97E8D48 was first observed
  17534. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17535. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17536. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17537. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17538. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17539. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17540. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17541. ==27803==    by 0x56244CE: clone (clone.S:95)
  17542. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17543. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17544. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17545. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17546. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17547. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17548. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17549. ==27803==    by 0x56244CE: clone (clone.S:95)
  17550. ==27803==  Block was alloc'd by thread #17
  17551. ==27803==
  17552. ==27803==  Lock at 0x975EC58 was first observed
  17553. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17554. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17555. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17556. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17557. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17558. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17559. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17560. ==27803==    by 0x56244CE: clone (clone.S:95)
  17561. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  17562. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17563. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17564. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17565. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17566. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17567. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17568. ==27803==    by 0x56244CE: clone (clone.S:95)
  17569. ==27803==  Block was alloc'd by thread #15
  17570. ==27803==
  17571. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  17572. ==27803== Locks held: 1, at address 0x97E8D48
  17573. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  17574. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  17575. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17576. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17577. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17578. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17579. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17580. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17581. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17582. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17583. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17584. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17585. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17586. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17587. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17588. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17589. ==27803==
  17590. ==27803== This conflicts with a previous write of size 8 by thread #15
  17591. ==27803== Locks held: 1, at address 0x975EC58
  17592. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  17593. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  17594. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  17595. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17596. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  17597. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17598. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17599. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17600. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17601. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17602. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  17603. ==27803==
  17604. ==27803== ----------------------------------------------------------------
  17605. ==27803==
  17606. ==27803==  Lock at 0x97E8D48 was first observed
  17607. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17608. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17609. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17610. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17611. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17612. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17613. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17614. ==27803==    by 0x56244CE: clone (clone.S:95)
  17615. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17616. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17617. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17618. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17619. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17620. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17621. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17622. ==27803==    by 0x56244CE: clone (clone.S:95)
  17623. ==27803==  Block was alloc'd by thread #17
  17624. ==27803==
  17625. ==27803==  Lock at 0x975EC58 was first observed
  17626. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17627. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17628. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17629. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17630. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17631. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17632. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17633. ==27803==    by 0x56244CE: clone (clone.S:95)
  17634. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  17635. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17636. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17637. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17638. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17639. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17640. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17641. ==27803==    by 0x56244CE: clone (clone.S:95)
  17642. ==27803==  Block was alloc'd by thread #15
  17643. ==27803==
  17644. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  17645. ==27803== Locks held: 1, at address 0x97E8D48
  17646. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  17647. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  17648. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17649. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17650. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17651. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17652. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17653. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17654. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17655. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17656. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17657. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17658. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17659. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17660. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17661. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17662. ==27803==
  17663. ==27803== This conflicts with a previous write of size 8 by thread #15
  17664. ==27803== Locks held: 1, at address 0x975EC58
  17665. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  17666. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  17667. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  17668. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17669. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  17670. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17671. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17672. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17673. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17674. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17675. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  17676. ==27803==
  17677. ==27803== ----------------------------------------------------------------
  17678. ==27803==
  17679. ==27803==  Lock at 0x97E8D48 was first observed
  17680. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17681. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17682. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17683. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17684. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17685. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17686. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17687. ==27803==    by 0x56244CE: clone (clone.S:95)
  17688. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17689. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17690. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17691. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17692. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17693. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17694. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17695. ==27803==    by 0x56244CE: clone (clone.S:95)
  17696. ==27803==  Block was alloc'd by thread #17
  17697. ==27803==
  17698. ==27803==  Lock at 0x975EC58 was first observed
  17699. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17700. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17701. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17702. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17703. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17704. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17705. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17706. ==27803==    by 0x56244CE: clone (clone.S:95)
  17707. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  17708. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17709. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17710. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17711. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17712. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17713. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17714. ==27803==    by 0x56244CE: clone (clone.S:95)
  17715. ==27803==  Block was alloc'd by thread #15
  17716. ==27803==
  17717. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  17718. ==27803== Locks held: 1, at address 0x97E8D48
  17719. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  17720. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  17721. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17722. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17723. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17724. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17725. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17726. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17727. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17728. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17729. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17730. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17731. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17732. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17733. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17734. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17735. ==27803==
  17736. ==27803== This conflicts with a previous write of size 8 by thread #15
  17737. ==27803== Locks held: 1, at address 0x975EC58
  17738. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  17739. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  17740. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  17741. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17742. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  17743. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17744. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17745. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17746. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17747. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17748. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  17749. ==27803==
  17750. ==27803== ----------------------------------------------------------------
  17751. ==27803==
  17752. ==27803==  Lock at 0x97E8D48 was first observed
  17753. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17754. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17755. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17756. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17757. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17758. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17759. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17760. ==27803==    by 0x56244CE: clone (clone.S:95)
  17761. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17762. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17763. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17764. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17765. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17766. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17767. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17768. ==27803==    by 0x56244CE: clone (clone.S:95)
  17769. ==27803==  Block was alloc'd by thread #17
  17770. ==27803==
  17771. ==27803==  Lock at 0x7ECA5C8 was first observed
  17772. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17773. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17774. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17775. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17776. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17777. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17778. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17779. ==27803==    by 0x56244CE: clone (clone.S:95)
  17780. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17781. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17782. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17783. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17784. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17785. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17786. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17787. ==27803==    by 0x56244CE: clone (clone.S:95)
  17788. ==27803==  Block was alloc'd by thread #20
  17789. ==27803==
  17790. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  17791. ==27803== Locks held: 1, at address 0x97E8D48
  17792. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  17793. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  17794. ==27803==    by 0x9481459: leg_route (nta.c:5234)
  17795. ==27803==    by 0x94ABA38: nua_dialog_uas_route (nua_dialog.c:96)
  17796. ==27803==    by 0x94B7D91: nua_stack_process_request (nua_server.c:233)
  17797. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17798. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17799. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17800. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17801. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17802. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17803. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17804. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17805. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17806. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17807. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17808. ==27803==
  17809. ==27803== This conflicts with a previous write of size 8 by thread #20
  17810. ==27803== Locks held: 1, at address 0x7ECA5C8
  17811. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  17812. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  17813. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17814. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17815. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  17816. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17817. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17818. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17819. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17820. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17821. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  17822. ==27803==
  17823. ==27803== ----------------------------------------------------------------
  17824. ==27803==
  17825. ==27803==  Lock at 0x97E8D48 was first observed
  17826. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17827. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17828. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17829. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17830. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17831. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17832. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17833. ==27803==    by 0x56244CE: clone (clone.S:95)
  17834. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17835. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17836. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17837. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17838. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17839. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17840. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17841. ==27803==    by 0x56244CE: clone (clone.S:95)
  17842. ==27803==  Block was alloc'd by thread #17
  17843. ==27803==
  17844. ==27803==  Lock at 0xB857E50 was first observed
  17845. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17846. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  17847. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  17848. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  17849. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  17850. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  17851. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17852. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17853. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17854. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17855. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17856. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17857. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17858. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17859. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17860. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  17861. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17862. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  17863. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  17864. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  17865. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  17866. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  17867. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17868. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17869. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17870. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17871. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17872. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17873. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17874. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17875. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17876. ==27803==  Block was alloc'd by thread #17
  17877. ==27803==
  17878. ==27803==  Lock at 0x7ECA5C8 was first observed
  17879. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17880. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17881. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17882. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17883. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17884. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17885. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17886. ==27803==    by 0x56244CE: clone (clone.S:95)
  17887. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17888. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17889. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17890. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17891. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17892. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17893. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17894. ==27803==    by 0x56244CE: clone (clone.S:95)
  17895. ==27803==  Block was alloc'd by thread #20
  17896. ==27803==
  17897. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  17898. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  17899. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  17900. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  17901. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  17902. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  17903. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17904. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17905. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17906. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17907. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17908. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17909. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17910. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17911. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17912. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  17913. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  17914. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  17915. ==27803==
  17916. ==27803== This conflicts with a previous write of size 8 by thread #20
  17917. ==27803== Locks held: 1, at address 0x7ECA5C8
  17918. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  17919. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  17920. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  17921. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  17922. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  17923. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  17924. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  17925. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  17926. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  17927. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  17928. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  17929. ==27803==
  17930. ==27803== ----------------------------------------------------------------
  17931. ==27803==
  17932. ==27803==  Lock at 0x97E8D48 was first observed
  17933. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17934. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17935. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17936. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17937. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17938. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17939. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17940. ==27803==    by 0x56244CE: clone (clone.S:95)
  17941. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  17942. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17943. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17944. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17945. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17946. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17947. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17948. ==27803==    by 0x56244CE: clone (clone.S:95)
  17949. ==27803==  Block was alloc'd by thread #17
  17950. ==27803==
  17951. ==27803==  Lock at 0xB857E50 was first observed
  17952. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17953. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  17954. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  17955. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  17956. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  17957. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  17958. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17959. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17960. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17961. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17962. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17963. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17964. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17965. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17966. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17967. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  17968. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17969. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  17970. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  17971. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  17972. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  17973. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  17974. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  17975. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  17976. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  17977. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  17978. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  17979. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  17980. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  17981. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  17982. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  17983. ==27803==  Block was alloc'd by thread #17
  17984. ==27803==
  17985. ==27803==  Lock at 0x7ECA5C8 was first observed
  17986. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  17987. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  17988. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  17989. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  17990. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17991. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  17992. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  17993. ==27803==    by 0x56244CE: clone (clone.S:95)
  17994. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  17995. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  17996. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  17997. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  17998. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  17999. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18000. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18001. ==27803==    by 0x56244CE: clone (clone.S:95)
  18002. ==27803==  Block was alloc'd by thread #20
  18003. ==27803==
  18004. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  18005. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18006. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  18007. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  18008. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18009. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18010. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18011. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18012. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18013. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18014. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18015. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18016. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18017. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18018. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18019. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18020. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18021. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18022. ==27803==
  18023. ==27803== This conflicts with a previous write of size 8 by thread #20
  18024. ==27803== Locks held: 1, at address 0x7ECA5C8
  18025. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  18026. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  18027. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  18028. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18029. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  18030. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18031. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18032. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18033. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18034. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18035. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  18036. ==27803==
  18037. ==27803== ----------------------------------------------------------------
  18038. ==27803==
  18039. ==27803==  Lock at 0x97E8D48 was first observed
  18040. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18041. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18042. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18043. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18044. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18045. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18046. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18047. ==27803==    by 0x56244CE: clone (clone.S:95)
  18048. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18049. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18050. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18051. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18052. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18053. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18054. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18055. ==27803==    by 0x56244CE: clone (clone.S:95)
  18056. ==27803==  Block was alloc'd by thread #17
  18057. ==27803==
  18058. ==27803==  Lock at 0xB857E50 was first observed
  18059. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18060. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18061. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18062. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18063. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18064. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18065. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18066. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18067. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18068. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18069. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18070. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18071. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18072. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18073. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18074. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18075. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18076. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18077. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18078. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18079. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18080. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18081. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18082. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18083. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18084. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18085. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18086. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18087. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18088. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18089. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18090. ==27803==  Block was alloc'd by thread #17
  18091. ==27803==
  18092. ==27803==  Lock at 0x7ECA5C8 was first observed
  18093. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18094. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18095. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18096. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18097. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18098. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18099. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18100. ==27803==    by 0x56244CE: clone (clone.S:95)
  18101. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  18102. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18103. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18104. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18105. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18106. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18107. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18108. ==27803==    by 0x56244CE: clone (clone.S:95)
  18109. ==27803==  Block was alloc'd by thread #20
  18110. ==27803==
  18111. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  18112. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18113. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  18114. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  18115. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18116. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18117. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18118. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18119. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18120. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18121. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18122. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18123. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18124. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18125. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18126. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18127. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18128. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18129. ==27803==
  18130. ==27803== This conflicts with a previous write of size 8 by thread #20
  18131. ==27803== Locks held: 1, at address 0x7ECA5C8
  18132. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  18133. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  18134. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  18135. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18136. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  18137. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18138. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18139. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18140. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18141. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18142. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  18143. ==27803==
  18144. ==27803== ----------------------------------------------------------------
  18145. ==27803==
  18146. ==27803==  Lock at 0x97E8D48 was first observed
  18147. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18148. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18149. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18150. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18151. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18152. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18153. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18154. ==27803==    by 0x56244CE: clone (clone.S:95)
  18155. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18156. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18157. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18158. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18159. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18160. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18161. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18162. ==27803==    by 0x56244CE: clone (clone.S:95)
  18163. ==27803==  Block was alloc'd by thread #17
  18164. ==27803==
  18165. ==27803==  Lock at 0xB857E50 was first observed
  18166. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18167. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18168. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18169. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18170. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18171. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18172. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18173. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18174. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18175. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18176. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18177. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18178. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18179. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18180. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18181. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18182. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18183. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18184. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18185. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18186. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18187. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18188. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18189. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18190. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18191. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18192. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18193. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18194. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18195. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18196. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18197. ==27803==  Block was alloc'd by thread #17
  18198. ==27803==
  18199. ==27803==  Lock at 0x7ECA5C8 was first observed
  18200. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18201. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18202. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18203. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18204. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18205. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18206. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18207. ==27803==    by 0x56244CE: clone (clone.S:95)
  18208. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  18209. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18210. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18211. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18212. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18213. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18214. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18215. ==27803==    by 0x56244CE: clone (clone.S:95)
  18216. ==27803==  Block was alloc'd by thread #20
  18217. ==27803==
  18218. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  18219. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18220. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  18221. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  18222. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18223. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18224. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18225. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18226. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18227. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18228. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18229. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18230. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18231. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18232. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18233. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18234. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18235. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18236. ==27803==
  18237. ==27803== This conflicts with a previous write of size 8 by thread #20
  18238. ==27803== Locks held: 1, at address 0x7ECA5C8
  18239. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  18240. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  18241. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  18242. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18243. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  18244. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18245. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18246. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18247. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18248. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18249. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  18250. ==27803==
  18251. ==27803== ----------------------------------------------------------------
  18252. ==27803==
  18253. ==27803==  Lock at 0x97E8D48 was first observed
  18254. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18255. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18256. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18257. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18258. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18259. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18260. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18261. ==27803==    by 0x56244CE: clone (clone.S:95)
  18262. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18263. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18264. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18265. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18266. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18267. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18268. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18269. ==27803==    by 0x56244CE: clone (clone.S:95)
  18270. ==27803==  Block was alloc'd by thread #17
  18271. ==27803==
  18272. ==27803==  Lock at 0xB857E50 was first observed
  18273. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18274. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18275. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18276. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18277. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18278. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18279. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18280. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18281. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18282. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18283. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18284. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18285. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18286. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18287. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18288. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18289. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18290. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18291. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18292. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18293. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18294. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18295. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18296. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18297. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18298. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18299. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18300. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18301. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18302. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18303. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18304. ==27803==  Block was alloc'd by thread #17
  18305. ==27803==
  18306. ==27803==  Lock at 0x7ECA5C8 was first observed
  18307. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18308. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18309. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18310. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18311. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18312. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18313. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18314. ==27803==    by 0x56244CE: clone (clone.S:95)
  18315. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  18316. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18317. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18318. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18319. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18320. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18321. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18322. ==27803==    by 0x56244CE: clone (clone.S:95)
  18323. ==27803==  Block was alloc'd by thread #20
  18324. ==27803==
  18325. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  18326. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18327. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  18328. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  18329. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18330. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18331. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18332. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18333. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18334. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18335. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18336. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18337. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18338. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18339. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18340. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18341. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18342. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18343. ==27803==
  18344. ==27803== This conflicts with a previous write of size 8 by thread #20
  18345. ==27803== Locks held: 1, at address 0x7ECA5C8
  18346. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  18347. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  18348. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  18349. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18350. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  18351. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18352. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18353. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18354. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18355. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18356. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  18357. ==27803==
  18358. ==27803== ----------------------------------------------------------------
  18359. ==27803==
  18360. ==27803==  Lock at 0x97E8D48 was first observed
  18361. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18362. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18363. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18364. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18365. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18366. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18367. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18368. ==27803==    by 0x56244CE: clone (clone.S:95)
  18369. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18370. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18371. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18372. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18373. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18374. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18375. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18376. ==27803==    by 0x56244CE: clone (clone.S:95)
  18377. ==27803==  Block was alloc'd by thread #17
  18378. ==27803==
  18379. ==27803==  Lock at 0xB857E50 was first observed
  18380. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18381. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18382. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18383. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18384. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18385. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18386. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18387. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18388. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18389. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18390. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18391. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18392. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18393. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18394. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18395. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18396. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18397. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18398. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18399. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18400. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18401. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18402. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18403. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18404. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18405. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18406. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18407. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18408. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18409. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18410. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18411. ==27803==  Block was alloc'd by thread #17
  18412. ==27803==
  18413. ==27803==  Lock at 0x7ECA5C8 was first observed
  18414. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18415. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18416. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18417. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18418. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18419. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18420. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18421. ==27803==    by 0x56244CE: clone (clone.S:95)
  18422. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  18423. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18424. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18425. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18426. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18427. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18428. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18429. ==27803==    by 0x56244CE: clone (clone.S:95)
  18430. ==27803==  Block was alloc'd by thread #20
  18431. ==27803==
  18432. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  18433. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18434. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  18435. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  18436. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18437. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18438. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18439. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18440. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18441. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18442. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18443. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18444. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18445. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18446. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18447. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18448. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18449. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18450. ==27803==
  18451. ==27803== This conflicts with a previous write of size 8 by thread #20
  18452. ==27803== Locks held: 1, at address 0x7ECA5C8
  18453. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  18454. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  18455. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  18456. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18457. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  18458. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18459. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18460. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18461. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18462. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18463. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  18464. ==27803==
  18465. ==27803== ----------------------------------------------------------------
  18466. ==27803==
  18467. ==27803==  Lock at 0x97E8D48 was first observed
  18468. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18469. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18470. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18471. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18472. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18473. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18474. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18475. ==27803==    by 0x56244CE: clone (clone.S:95)
  18476. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18477. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18478. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18479. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18480. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18481. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18482. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18483. ==27803==    by 0x56244CE: clone (clone.S:95)
  18484. ==27803==  Block was alloc'd by thread #17
  18485. ==27803==
  18486. ==27803==  Lock at 0xB857E50 was first observed
  18487. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18488. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18489. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18490. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18491. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18492. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18493. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18494. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18495. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18496. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18497. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18498. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18499. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18500. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18501. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18502. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18503. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18504. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18505. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18506. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18507. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18508. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18509. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18510. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18511. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18512. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18513. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18514. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18515. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18516. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18517. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18518. ==27803==  Block was alloc'd by thread #17
  18519. ==27803==
  18520. ==27803==  Lock at 0x92E61E8 was first observed
  18521. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18522. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18523. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18524. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18525. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18526. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18527. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18528. ==27803==    by 0x56244CE: clone (clone.S:95)
  18529. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  18530. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18531. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18532. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18533. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18534. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18535. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18536. ==27803==    by 0x56244CE: clone (clone.S:95)
  18537. ==27803==  Block was alloc'd by thread #16
  18538. ==27803==
  18539. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  18540. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18541. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  18542. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  18543. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18544. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18545. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18546. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18547. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18548. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18549. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18550. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18551. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18552. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18553. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18554. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18555. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18556. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18557. ==27803==
  18558. ==27803== This conflicts with a previous write of size 8 by thread #16
  18559. ==27803== Locks held: 1, at address 0x92E61E8
  18560. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  18561. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  18562. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  18563. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18564. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  18565. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18566. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18567. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18568. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18569. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18570. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  18571. ==27803==
  18572. ==27803== ----------------------------------------------------------------
  18573. ==27803==
  18574. ==27803==  Lock at 0x97E8D48 was first observed
  18575. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18576. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18577. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18578. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18579. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18580. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18581. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18582. ==27803==    by 0x56244CE: clone (clone.S:95)
  18583. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18584. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18585. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18586. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18587. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18588. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18589. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18590. ==27803==    by 0x56244CE: clone (clone.S:95)
  18591. ==27803==  Block was alloc'd by thread #17
  18592. ==27803==
  18593. ==27803==  Lock at 0xB857E50 was first observed
  18594. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18595. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18596. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18597. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18598. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18599. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18600. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18601. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18602. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18603. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18604. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18605. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18606. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18607. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18608. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18609. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18610. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18611. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18612. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18613. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18614. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18615. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18616. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18617. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18618. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18619. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18620. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18621. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18622. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18623. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18624. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18625. ==27803==  Block was alloc'd by thread #17
  18626. ==27803==
  18627. ==27803==  Lock at 0x7ECA5C8 was first observed
  18628. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18629. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18630. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18631. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18632. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18633. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18634. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18635. ==27803==    by 0x56244CE: clone (clone.S:95)
  18636. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  18637. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18638. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18639. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18640. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18641. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18642. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18643. ==27803==    by 0x56244CE: clone (clone.S:95)
  18644. ==27803==  Block was alloc'd by thread #20
  18645. ==27803==
  18646. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  18647. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18648. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  18649. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  18650. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18651. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18652. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18653. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18654. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18655. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18656. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18657. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18658. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18659. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18660. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18661. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18662. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18663. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18664. ==27803==
  18665. ==27803== This conflicts with a previous write of size 8 by thread #20
  18666. ==27803== Locks held: 1, at address 0x7ECA5C8
  18667. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  18668. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  18669. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  18670. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  18671. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18672. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18673. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18674. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18675. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18676. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18677. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  18678. ==27803==
  18679. ==27803== ----------------------------------------------------------------
  18680. ==27803==
  18681. ==27803==  Lock at 0x97E8D48 was first observed
  18682. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18683. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18684. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18685. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18686. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18687. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18688. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18689. ==27803==    by 0x56244CE: clone (clone.S:95)
  18690. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18691. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18692. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18693. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18694. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18695. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18696. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18697. ==27803==    by 0x56244CE: clone (clone.S:95)
  18698. ==27803==  Block was alloc'd by thread #17
  18699. ==27803==
  18700. ==27803==  Lock at 0xB857E50 was first observed
  18701. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18702. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18703. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18704. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18705. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18706. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18707. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18708. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18709. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18710. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18711. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18712. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18713. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18714. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18715. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18716. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18717. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18718. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18719. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18720. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18721. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18722. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18723. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18724. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18725. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18726. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18727. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18728. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18729. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18730. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18731. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18732. ==27803==  Block was alloc'd by thread #17
  18733. ==27803==
  18734. ==27803==  Lock at 0x975EC58 was first observed
  18735. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18736. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18737. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18738. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18739. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18740. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18741. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18742. ==27803==    by 0x56244CE: clone (clone.S:95)
  18743. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  18744. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18745. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18746. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18747. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18748. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18749. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18750. ==27803==    by 0x56244CE: clone (clone.S:95)
  18751. ==27803==  Block was alloc'd by thread #15
  18752. ==27803==
  18753. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  18754. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18755. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  18756. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  18757. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18758. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18759. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18760. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18761. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18762. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18763. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18764. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18765. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18766. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18767. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18768. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18769. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18770. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18771. ==27803==
  18772. ==27803== This conflicts with a previous write of size 8 by thread #15
  18773. ==27803== Locks held: 1, at address 0x975EC58
  18774. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  18775. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  18776. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  18777. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18778. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  18779. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18780. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18781. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18782. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18783. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18784. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  18785. ==27803==
  18786. ==27803== ----------------------------------------------------------------
  18787. ==27803==
  18788. ==27803==  Lock at 0x97E8D48 was first observed
  18789. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18790. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18791. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18792. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18793. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18794. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18795. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18796. ==27803==    by 0x56244CE: clone (clone.S:95)
  18797. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18798. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18799. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18800. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18801. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18802. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18803. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18804. ==27803==    by 0x56244CE: clone (clone.S:95)
  18805. ==27803==  Block was alloc'd by thread #17
  18806. ==27803==
  18807. ==27803==  Lock at 0xB857E50 was first observed
  18808. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18809. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18810. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18811. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18812. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18813. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18814. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18815. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18816. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18817. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18818. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18819. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18820. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18821. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18822. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18823. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18824. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18825. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18826. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18827. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18828. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18829. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18830. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18831. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18832. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18833. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18834. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18835. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18836. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18837. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18838. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18839. ==27803==  Block was alloc'd by thread #17
  18840. ==27803==
  18841. ==27803==  Lock at 0x975EC58 was first observed
  18842. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18843. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18844. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18845. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18846. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18847. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18848. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18849. ==27803==    by 0x56244CE: clone (clone.S:95)
  18850. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  18851. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18852. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18853. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18854. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18855. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18856. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18857. ==27803==    by 0x56244CE: clone (clone.S:95)
  18858. ==27803==  Block was alloc'd by thread #15
  18859. ==27803==
  18860. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  18861. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18862. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  18863. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  18864. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18865. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18866. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18867. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18868. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18869. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18870. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18871. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18872. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18873. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18874. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18875. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18876. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18877. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18878. ==27803==
  18879. ==27803== This conflicts with a previous write of size 8 by thread #15
  18880. ==27803== Locks held: 1, at address 0x975EC58
  18881. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  18882. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  18883. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  18884. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18885. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  18886. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18887. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18888. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18889. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18890. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18891. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  18892. ==27803==
  18893. ==27803== ----------------------------------------------------------------
  18894. ==27803==
  18895. ==27803==  Lock at 0x97E8D48 was first observed
  18896. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18897. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18898. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18899. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18900. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18901. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18902. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18903. ==27803==    by 0x56244CE: clone (clone.S:95)
  18904. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  18905. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18906. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18907. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18908. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18909. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18910. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18911. ==27803==    by 0x56244CE: clone (clone.S:95)
  18912. ==27803==  Block was alloc'd by thread #17
  18913. ==27803==
  18914. ==27803==  Lock at 0xB857E50 was first observed
  18915. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18916. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  18917. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18918. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18919. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18920. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18921. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18922. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18923. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18924. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18925. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18926. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18927. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18928. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18929. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18930. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  18931. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18932. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  18933. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  18934. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  18935. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  18936. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  18937. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18938. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18939. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18940. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18941. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18942. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18943. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18944. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18945. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18946. ==27803==  Block was alloc'd by thread #17
  18947. ==27803==
  18948. ==27803==  Lock at 0x975EC58 was first observed
  18949. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  18950. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  18951. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  18952. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  18953. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18954. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18955. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18956. ==27803==    by 0x56244CE: clone (clone.S:95)
  18957. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  18958. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  18959. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  18960. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  18961. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  18962. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  18963. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  18964. ==27803==    by 0x56244CE: clone (clone.S:95)
  18965. ==27803==  Block was alloc'd by thread #15
  18966. ==27803==
  18967. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  18968. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  18969. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  18970. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  18971. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  18972. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  18973. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  18974. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  18975. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  18976. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  18977. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  18978. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  18979. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  18980. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  18981. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  18982. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  18983. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  18984. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  18985. ==27803==
  18986. ==27803== This conflicts with a previous write of size 8 by thread #15
  18987. ==27803== Locks held: 1, at address 0x975EC58
  18988. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  18989. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  18990. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  18991. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  18992. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  18993. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  18994. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  18995. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  18996. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  18997. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  18998. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  18999. ==27803==
  19000. ==27803== ----------------------------------------------------------------
  19001. ==27803==
  19002. ==27803==  Lock at 0x97E8D48 was first observed
  19003. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19004. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19005. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19006. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19007. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19010. ==27803==    by 0x56244CE: clone (clone.S:95)
  19011. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19012. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19013. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19014. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19015. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19016. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19017. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19018. ==27803==    by 0x56244CE: clone (clone.S:95)
  19019. ==27803==  Block was alloc'd by thread #17
  19020. ==27803==
  19021. ==27803==  Lock at 0xB857E50 was first observed
  19022. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19023. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19024. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19025. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19026. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19027. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19028. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19029. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19030. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19031. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19032. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19033. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19034. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19035. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19036. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19037. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19038. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19039. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19040. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19041. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19042. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19043. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19044. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19045. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19046. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19047. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19048. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19049. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19050. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19051. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19052. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19053. ==27803==  Block was alloc'd by thread #17
  19054. ==27803==
  19055. ==27803==  Lock at 0x7ECA5C8 was first observed
  19056. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19057. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19058. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19059. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19060. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19061. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19062. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19063. ==27803==    by 0x56244CE: clone (clone.S:95)
  19064. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19065. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19066. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19067. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19068. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19069. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19070. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19071. ==27803==    by 0x56244CE: clone (clone.S:95)
  19072. ==27803==  Block was alloc'd by thread #20
  19073. ==27803==
  19074. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  19075. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19076. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  19077. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  19078. ==27803==    by 0x94ABC82: nua_dialog_store_peer_info (nua_dialog.c:168)
  19079. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19080. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19081. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19082. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19083. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19084. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19085. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19086. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19087. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19088. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19089. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19090. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19091. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19092. ==27803==
  19093. ==27803== This conflicts with a previous write of size 8 by thread #20
  19094. ==27803== Locks held: 1, at address 0x7ECA5C8
  19095. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  19096. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  19097. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19098. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19099. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  19100. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19101. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19102. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19103. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19104. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19105. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  19106. ==27803==
  19107. ==27803== ----------------------------------------------------------------
  19108. ==27803==
  19109. ==27803==  Lock at 0x97E8D48 was first observed
  19110. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19111. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19112. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19113. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19114. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19115. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19116. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19117. ==27803==    by 0x56244CE: clone (clone.S:95)
  19118. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19119. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19120. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19121. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19122. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19123. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19124. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19125. ==27803==    by 0x56244CE: clone (clone.S:95)
  19126. ==27803==  Block was alloc'd by thread #17
  19127. ==27803==
  19128. ==27803==  Lock at 0xB857E50 was first observed
  19129. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19130. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19131. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19132. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19133. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19134. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19135. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19136. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19137. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19138. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19139. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19140. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19141. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19142. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19143. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19144. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19145. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19146. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19147. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19148. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19149. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19150. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19151. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19152. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19153. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19154. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19155. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19156. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19157. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19158. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19159. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19160. ==27803==  Block was alloc'd by thread #17
  19161. ==27803==
  19162. ==27803==  Lock at 0x7ECA5C8 was first observed
  19163. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19164. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19165. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19166. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19167. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19168. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19169. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19170. ==27803==    by 0x56244CE: clone (clone.S:95)
  19171. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19172. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19173. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19174. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19175. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19176. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19177. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19178. ==27803==    by 0x56244CE: clone (clone.S:95)
  19179. ==27803==  Block was alloc'd by thread #20
  19180. ==27803==
  19181. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  19182. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19183. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  19184. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  19185. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19186. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19187. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19188. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19189. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19190. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19191. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19192. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19193. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19194. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19195. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19196. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19197. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19198. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19199. ==27803==
  19200. ==27803== This conflicts with a previous write of size 8 by thread #20
  19201. ==27803== Locks held: 1, at address 0x7ECA5C8
  19202. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  19203. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  19204. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19205. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19206. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  19207. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19208. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19209. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19210. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19211. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19212. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  19213. ==27803==
  19214. ==27803== ----------------------------------------------------------------
  19215. ==27803==
  19216. ==27803==  Lock at 0x97E8D48 was first observed
  19217. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19218. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19219. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19220. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19221. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19222. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19223. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19224. ==27803==    by 0x56244CE: clone (clone.S:95)
  19225. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19226. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19227. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19228. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19229. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19230. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19231. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19232. ==27803==    by 0x56244CE: clone (clone.S:95)
  19233. ==27803==  Block was alloc'd by thread #17
  19234. ==27803==
  19235. ==27803==  Lock at 0xB857E50 was first observed
  19236. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19237. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19238. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19239. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19240. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19241. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19242. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19243. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19244. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19245. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19246. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19247. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19248. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19249. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19250. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19251. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19252. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19253. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19254. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19255. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19256. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19257. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19258. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19259. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19260. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19261. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19262. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19263. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19264. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19265. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19266. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19267. ==27803==  Block was alloc'd by thread #17
  19268. ==27803==
  19269. ==27803==  Lock at 0x7ECA5C8 was first observed
  19270. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19271. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19272. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19273. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19274. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19275. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19276. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19277. ==27803==    by 0x56244CE: clone (clone.S:95)
  19278. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19279. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19280. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19281. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19282. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19283. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19284. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19285. ==27803==    by 0x56244CE: clone (clone.S:95)
  19286. ==27803==  Block was alloc'd by thread #20
  19287. ==27803==
  19288. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  19289. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19290. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  19291. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  19292. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19293. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19294. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19295. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19296. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19297. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19298. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19299. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19300. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19301. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19302. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19303. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19304. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19305. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19306. ==27803==
  19307. ==27803== This conflicts with a previous write of size 8 by thread #20
  19308. ==27803== Locks held: 1, at address 0x7ECA5C8
  19309. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  19310. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  19311. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19312. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19313. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  19314. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19315. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19316. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19317. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19318. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19319. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  19320. ==27803==
  19321. ==27803== ----------------------------------------------------------------
  19322. ==27803==
  19323. ==27803==  Lock at 0x97E8D48 was first observed
  19324. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19325. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19326. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19327. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19328. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19329. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19330. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19331. ==27803==    by 0x56244CE: clone (clone.S:95)
  19332. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19333. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19334. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19335. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19336. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19337. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19338. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19339. ==27803==    by 0x56244CE: clone (clone.S:95)
  19340. ==27803==  Block was alloc'd by thread #17
  19341. ==27803==
  19342. ==27803==  Lock at 0xB857E50 was first observed
  19343. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19344. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19345. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19346. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19347. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19348. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19349. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19350. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19351. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19352. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19353. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19354. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19355. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19356. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19357. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19358. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19359. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19360. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19361. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19362. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19363. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19364. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19365. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19366. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19367. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19368. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19369. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19370. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19371. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19372. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19373. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19374. ==27803==  Block was alloc'd by thread #17
  19375. ==27803==
  19376. ==27803==  Lock at 0x7ECA5C8 was first observed
  19377. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19378. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19379. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19380. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19381. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19382. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19383. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19384. ==27803==    by 0x56244CE: clone (clone.S:95)
  19385. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19386. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19387. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19388. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19389. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19390. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19391. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19392. ==27803==    by 0x56244CE: clone (clone.S:95)
  19393. ==27803==  Block was alloc'd by thread #20
  19394. ==27803==
  19395. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  19396. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19397. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  19398. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  19399. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19400. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19401. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19402. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19403. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19404. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19405. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19406. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19407. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19408. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19409. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19410. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19411. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19412. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19413. ==27803==
  19414. ==27803== This conflicts with a previous write of size 8 by thread #20
  19415. ==27803== Locks held: 1, at address 0x7ECA5C8
  19416. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  19417. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  19418. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19419. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19420. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  19421. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19422. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19423. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19424. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19425. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19426. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  19427. ==27803==
  19428. ==27803== ----------------------------------------------------------------
  19429. ==27803==
  19430. ==27803==  Lock at 0x97E8D48 was first observed
  19431. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19432. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19433. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19434. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19435. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19436. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19437. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19438. ==27803==    by 0x56244CE: clone (clone.S:95)
  19439. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19440. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19441. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19442. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19443. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19444. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19445. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19446. ==27803==    by 0x56244CE: clone (clone.S:95)
  19447. ==27803==  Block was alloc'd by thread #17
  19448. ==27803==
  19449. ==27803==  Lock at 0xB857E50 was first observed
  19450. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19451. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19452. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19453. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19454. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19455. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19456. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19457. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19458. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19459. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19460. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19461. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19462. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19463. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19464. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19465. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19466. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19467. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19468. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19469. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19470. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19471. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19472. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19473. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19474. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19475. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19476. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19477. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19478. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19479. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19480. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19481. ==27803==  Block was alloc'd by thread #17
  19482. ==27803==
  19483. ==27803==  Lock at 0x7ECA5C8 was first observed
  19484. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19485. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19486. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19487. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19488. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19489. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19490. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19491. ==27803==    by 0x56244CE: clone (clone.S:95)
  19492. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19493. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19494. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19495. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19496. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19497. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19498. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19499. ==27803==    by 0x56244CE: clone (clone.S:95)
  19500. ==27803==  Block was alloc'd by thread #20
  19501. ==27803==
  19502. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  19503. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19504. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  19505. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  19506. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19507. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19508. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19509. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19510. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19511. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19512. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19513. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19514. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19515. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19516. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19517. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19518. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19519. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19520. ==27803==
  19521. ==27803== This conflicts with a previous write of size 8 by thread #20
  19522. ==27803== Locks held: 1, at address 0x7ECA5C8
  19523. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  19524. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  19525. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19526. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19527. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  19528. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19529. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19530. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19531. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19532. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19533. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  19534. ==27803==
  19535. ==27803== ----------------------------------------------------------------
  19536. ==27803==
  19537. ==27803==  Lock at 0x97E8D48 was first observed
  19538. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19539. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19540. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19541. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19542. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19543. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19544. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19545. ==27803==    by 0x56244CE: clone (clone.S:95)
  19546. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19547. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19548. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19549. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19550. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19551. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19552. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19553. ==27803==    by 0x56244CE: clone (clone.S:95)
  19554. ==27803==  Block was alloc'd by thread #17
  19555. ==27803==
  19556. ==27803==  Lock at 0xB857E50 was first observed
  19557. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19558. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19559. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19560. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19561. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19562. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19563. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19564. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19565. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19566. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19567. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19568. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19569. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19570. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19571. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19572. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19573. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19574. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19575. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19576. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19577. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19578. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19579. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19580. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19581. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19582. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19583. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19584. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19585. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19586. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19587. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19588. ==27803==  Block was alloc'd by thread #17
  19589. ==27803==
  19590. ==27803==  Lock at 0x7ECA5C8 was first observed
  19591. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19592. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19593. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19594. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19595. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19596. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19597. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19598. ==27803==    by 0x56244CE: clone (clone.S:95)
  19599. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19600. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19601. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19602. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19603. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19604. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19605. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19606. ==27803==    by 0x56244CE: clone (clone.S:95)
  19607. ==27803==  Block was alloc'd by thread #20
  19608. ==27803==
  19609. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  19610. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19611. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  19612. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  19613. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19614. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19615. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19616. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19617. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19618. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19619. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19620. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19621. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19622. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19623. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19624. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19625. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19626. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19627. ==27803==
  19628. ==27803== This conflicts with a previous write of size 8 by thread #20
  19629. ==27803== Locks held: 1, at address 0x7ECA5C8
  19630. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  19631. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  19632. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19633. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19634. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  19635. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19636. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19637. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19638. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19639. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19640. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  19641. ==27803==
  19642. ==27803== ----------------------------------------------------------------
  19643. ==27803==
  19644. ==27803==  Lock at 0x97E8D48 was first observed
  19645. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19646. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19647. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19648. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19649. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19650. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19651. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19652. ==27803==    by 0x56244CE: clone (clone.S:95)
  19653. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19654. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19655. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19656. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19657. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19658. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19659. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19660. ==27803==    by 0x56244CE: clone (clone.S:95)
  19661. ==27803==  Block was alloc'd by thread #17
  19662. ==27803==
  19663. ==27803==  Lock at 0xB857E50 was first observed
  19664. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19665. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19666. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19667. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19668. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19669. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19670. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19671. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19672. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19673. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19674. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19675. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19676. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19677. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19678. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19679. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19680. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19681. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19682. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19683. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19684. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19685. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19686. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19687. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19688. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19689. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19690. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19691. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19692. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19693. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19694. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19695. ==27803==  Block was alloc'd by thread #17
  19696. ==27803==
  19697. ==27803==  Lock at 0x7ECA5C8 was first observed
  19698. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19699. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19700. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19701. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19702. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19703. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19704. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19705. ==27803==    by 0x56244CE: clone (clone.S:95)
  19706. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19707. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19708. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19709. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19710. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19711. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19712. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19713. ==27803==    by 0x56244CE: clone (clone.S:95)
  19714. ==27803==  Block was alloc'd by thread #20
  19715. ==27803==
  19716. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  19717. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19718. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  19719. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  19720. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19721. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19722. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19723. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19724. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19725. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19726. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19727. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19728. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19729. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19730. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19731. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19732. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19733. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19734. ==27803==
  19735. ==27803== This conflicts with a previous write of size 8 by thread #20
  19736. ==27803== Locks held: 1, at address 0x7ECA5C8
  19737. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  19738. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  19739. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19740. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19741. ==27803==    by 0x94AF06B: nhp_set_tags (nua_params.c:872)
  19742. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19743. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19744. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19745. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19746. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19747. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  19748. ==27803==
  19749. ==27803== ----------------------------------------------------------------
  19750. ==27803==
  19751. ==27803==  Lock at 0x97E8D48 was first observed
  19752. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19753. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19754. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19755. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19756. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19757. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19758. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19759. ==27803==    by 0x56244CE: clone (clone.S:95)
  19760. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19761. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19762. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19763. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19764. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19767. ==27803==    by 0x56244CE: clone (clone.S:95)
  19768. ==27803==  Block was alloc'd by thread #17
  19769. ==27803==
  19770. ==27803==  Lock at 0xB857E50 was first observed
  19771. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19772. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19773. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19774. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19775. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19776. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19777. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19778. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19779. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19780. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19781. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19782. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19783. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19784. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19785. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19786. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19787. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19788. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19789. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19790. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19791. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19792. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19793. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19794. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19795. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19796. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19797. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19798. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19799. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19800. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19801. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19802. ==27803==  Block was alloc'd by thread #17
  19803. ==27803==
  19804. ==27803==  Lock at 0x92E61E8 was first observed
  19805. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19806. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19807. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19808. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19809. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19810. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19811. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19812. ==27803==    by 0x56244CE: clone (clone.S:95)
  19813. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  19814. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19815. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19816. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19817. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19818. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19819. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19820. ==27803==    by 0x56244CE: clone (clone.S:95)
  19821. ==27803==  Block was alloc'd by thread #16
  19822. ==27803==
  19823. ==27803== Possible data race during read of size 8 at 0x96140B8 by thread #17
  19824. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19825. ==27803==    at 0x94F2A90: su_block_find (su_alloc.c:304)
  19826. ==27803==    by 0x94F2A90: su_free (su_alloc.c:918)
  19827. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19828. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19829. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19830. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19831. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19832. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19833. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19834. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19835. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19836. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19837. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19838. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19839. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19840. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19841. ==27803==
  19842. ==27803== This conflicts with a previous write of size 8 by thread #16
  19843. ==27803== Locks held: 1, at address 0x92E61E8
  19844. ==27803==    at 0x94F2A99: su_block_find (su_alloc.c:305)
  19845. ==27803==    by 0x94F2A99: su_free (su_alloc.c:918)
  19846. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  19847. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  19848. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  19849. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  19850. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19851. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19852. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19853. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19854. ==27803==  Address 0x96140b8 is 0 bytes inside data symbol "max_size_su_block_find"
  19855. ==27803==
  19856. ==27803== ----------------------------------------------------------------
  19857. ==27803==
  19858. ==27803==  Lock at 0x97E8D48 was first observed
  19859. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19860. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19861. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19862. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19863. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19864. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19865. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19866. ==27803==    by 0x56244CE: clone (clone.S:95)
  19867. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19868. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19869. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19870. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19871. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19872. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19873. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19874. ==27803==    by 0x56244CE: clone (clone.S:95)
  19875. ==27803==  Block was alloc'd by thread #17
  19876. ==27803==
  19877. ==27803==  Lock at 0xB857E50 was first observed
  19878. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19879. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19880. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19881. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19882. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19883. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19884. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19885. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19886. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19887. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19888. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19889. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19890. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19891. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19892. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19893. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  19894. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19895. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  19896. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19897. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19898. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19899. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19900. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19901. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19902. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19903. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19904. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19905. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19906. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19907. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19908. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19909. ==27803==  Block was alloc'd by thread #17
  19910. ==27803==
  19911. ==27803==  Lock at 0x7ECA5C8 was first observed
  19912. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19913. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19914. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19915. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19916. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19917. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19918. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19919. ==27803==    by 0x56244CE: clone (clone.S:95)
  19920. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  19921. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19922. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19923. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19924. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19925. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19926. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19927. ==27803==    by 0x56244CE: clone (clone.S:95)
  19928. ==27803==  Block was alloc'd by thread #20
  19929. ==27803==
  19930. ==27803== Possible data race during read of size 8 at 0x9614078 by thread #17
  19931. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  19932. ==27803==    at 0x94F2AA0: su_block_find (su_alloc.c:306)
  19933. ==27803==    by 0x94F2AA0: su_free (su_alloc.c:918)
  19934. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  19935. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  19936. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19937. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19938. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19939. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19940. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19941. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19942. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19943. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19944. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  19945. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  19946. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  19947. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  19948. ==27803==
  19949. ==27803== This conflicts with a previous write of size 8 by thread #20
  19950. ==27803== Locks held: 1, at address 0x7ECA5C8
  19951. ==27803==    at 0x94F2C70: su_block_find (su_alloc.c:307)
  19952. ==27803==    by 0x94F2C70: su_free (su_alloc.c:918)
  19953. ==27803==    by 0x94B03AD: nhp_save_params (nua_params.c:1160)
  19954. ==27803==    by 0x94B03AD: nua_stack_set_params (nua_params.c:520)
  19955. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  19956. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  19957. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  19958. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  19959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19961. ==27803==  Address 0x9614078 is 0 bytes inside data symbol "max_used_su_block_find"
  19962. ==27803==
  19963. ==27803== ----------------------------------------------------------------
  19964. ==27803==
  19965. ==27803==  Lock at 0x97E8D48 was first observed
  19966. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19967. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  19968. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  19969. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  19970. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19971. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19972. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19973. ==27803==    by 0x56244CE: clone (clone.S:95)
  19974. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  19975. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  19976. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  19977. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  19978. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  19979. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  19980. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  19981. ==27803==    by 0x56244CE: clone (clone.S:95)
  19982. ==27803==  Block was alloc'd by thread #17
  19983. ==27803==
  19984. ==27803==  Lock at 0xB857E50 was first observed
  19985. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  19986. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  19987. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  19988. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  19989. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  19990. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  19991. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  19992. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  19993. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  19994. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  19995. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  19996. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  19997. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  19998. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  19999. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20000. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  20001. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20002. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  20003. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20004. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20005. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20006. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20007. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20008. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20009. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20010. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20011. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20012. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20013. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20014. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20015. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20016. ==27803==  Block was alloc'd by thread #17
  20017. ==27803==
  20018. ==27803==  Lock at 0x975EC58 was first observed
  20019. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20020. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20021. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20022. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20023. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20024. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20025. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20026. ==27803==    by 0x56244CE: clone (clone.S:95)
  20027. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  20028. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20029. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20030. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20031. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20032. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20033. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20034. ==27803==    by 0x56244CE: clone (clone.S:95)
  20035. ==27803==  Block was alloc'd by thread #15
  20036. ==27803==
  20037. ==27803== Possible data race during read of size 8 at 0x9614058 by thread #17
  20038. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  20039. ==27803==    at 0x94F2AB2: su_block_find (su_alloc.c:312)
  20040. ==27803==    by 0x94F2AB2: su_free (su_alloc.c:918)
  20041. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  20042. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  20043. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20044. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20045. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20046. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20047. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20048. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20049. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20050. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20051. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20052. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20053. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20054. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  20055. ==27803==
  20056. ==27803== This conflicts with a previous write of size 8 by thread #15
  20057. ==27803== Locks held: 1, at address 0x975EC58
  20058. ==27803==    at 0x94F2B58: su_block_find (su_alloc.c:317)
  20059. ==27803==    by 0x94F2B58: su_free (su_alloc.c:918)
  20060. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  20061. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  20062. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  20063. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  20064. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  20065. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  20066. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  20067. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  20068. ==27803==  Address 0x9614058 is 0 bytes inside data symbol "su_block_find_collision"
  20069. ==27803==
  20070. ==27803== ----------------------------------------------------------------
  20071. ==27803==
  20072. ==27803==  Lock at 0x97E8D48 was first observed
  20073. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20074. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20075. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20076. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20077. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20078. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20079. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20080. ==27803==    by 0x56244CE: clone (clone.S:95)
  20081. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20082. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20083. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20084. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20085. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20086. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20087. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20088. ==27803==    by 0x56244CE: clone (clone.S:95)
  20089. ==27803==  Block was alloc'd by thread #17
  20090. ==27803==
  20091. ==27803==  Lock at 0xB857E50 was first observed
  20092. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20093. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  20094. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20095. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20096. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20097. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20098. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20099. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20100. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20101. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20102. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20103. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20104. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20105. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20106. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20107. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  20108. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20109. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  20110. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20111. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20112. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20113. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20114. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20115. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20116. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20117. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20118. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20119. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20120. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20121. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20122. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20123. ==27803==  Block was alloc'd by thread #17
  20124. ==27803==
  20125. ==27803==  Lock at 0x975EC58 was first observed
  20126. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20127. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20128. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20129. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20130. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20131. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20132. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20133. ==27803==    by 0x56244CE: clone (clone.S:95)
  20134. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  20135. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20136. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20137. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20138. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20139. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20140. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20141. ==27803==    by 0x56244CE: clone (clone.S:95)
  20142. ==27803==  Block was alloc'd by thread #15
  20143. ==27803==
  20144. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  20145. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  20146. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  20147. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  20148. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  20149. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  20150. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20151. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20152. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20153. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20154. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20155. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20156. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20157. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20158. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20159. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20160. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20161. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  20162. ==27803==
  20163. ==27803== This conflicts with a previous write of size 8 by thread #15
  20164. ==27803== Locks held: 1, at address 0x975EC58
  20165. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  20166. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  20167. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  20168. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  20169. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  20170. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  20171. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  20172. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  20173. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  20174. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  20175. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  20176. ==27803==
  20177. ==27803== ----------------------------------------------------------------
  20178. ==27803==
  20179. ==27803==  Lock at 0x97E8D48 was first observed
  20180. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20181. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20182. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20183. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20184. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20185. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20186. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20187. ==27803==    by 0x56244CE: clone (clone.S:95)
  20188. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20189. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20190. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20191. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20192. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20193. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20194. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20195. ==27803==    by 0x56244CE: clone (clone.S:95)
  20196. ==27803==  Block was alloc'd by thread #17
  20197. ==27803==
  20198. ==27803==  Lock at 0xB857E50 was first observed
  20199. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20200. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  20201. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20202. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20203. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20204. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20205. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20206. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20207. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20208. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20209. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20210. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20211. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20212. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20213. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20214. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  20215. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20216. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  20217. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20218. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20219. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20220. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20221. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20222. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20223. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20224. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20225. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20226. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20227. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20228. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20229. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20230. ==27803==  Block was alloc'd by thread #17
  20231. ==27803==
  20232. ==27803==  Lock at 0x975EC58 was first observed
  20233. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20234. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20235. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20236. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20237. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20238. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20239. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20240. ==27803==    by 0x56244CE: clone (clone.S:95)
  20241. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  20242. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20243. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20244. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20245. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20246. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20247. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20248. ==27803==    by 0x56244CE: clone (clone.S:95)
  20249. ==27803==  Block was alloc'd by thread #15
  20250. ==27803==
  20251. ==27803== Possible data race during read of size 8 at 0x9614070 by thread #17
  20252. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  20253. ==27803==    at 0x94F2AC3: su_block_find (su_alloc.c:312)
  20254. ==27803==    by 0x94F2AC3: su_free (su_alloc.c:918)
  20255. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  20256. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  20257. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20258. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20259. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20260. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20261. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20262. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20263. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20264. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20265. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20266. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20267. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20268. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  20269. ==27803==
  20270. ==27803== This conflicts with a previous write of size 8 by thread #15
  20271. ==27803== Locks held: 1, at address 0x975EC58
  20272. ==27803==    at 0x94F2B66: su_block_find (su_alloc.c:317)
  20273. ==27803==    by 0x94F2B66: su_free (su_alloc.c:918)
  20274. ==27803==    by 0x94AE6D2: nhp_merge_lists (nua_params.c:1105)
  20275. ==27803==    by 0x94AE6D2: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  20276. ==27803==    by 0x94AF615: nhp_set_tags (nua_params.c:894)
  20277. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  20278. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  20279. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  20280. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  20281. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  20282. ==27803==  Address 0x9614070 is 0 bytes inside data symbol "su_block_find_collision_size"
  20283. ==27803==
  20284. ==27803== ----------------------------------------------------------------
  20285. ==27803==
  20286. ==27803==  Lock at 0x97E8D48 was first observed
  20287. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20288. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20289. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20290. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20291. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20292. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20293. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20294. ==27803==    by 0x56244CE: clone (clone.S:95)
  20295. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20296. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20297. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20298. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20299. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20300. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20301. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20302. ==27803==    by 0x56244CE: clone (clone.S:95)
  20303. ==27803==  Block was alloc'd by thread #17
  20304. ==27803==
  20305. ==27803==  Lock at 0xB857E50 was first observed
  20306. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20307. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  20308. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20309. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20310. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20311. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20312. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20313. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20314. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20315. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20316. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20317. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20318. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20319. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20320. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20321. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  20322. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20323. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  20324. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  20325. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  20326. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  20327. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  20328. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20329. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20330. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20331. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20332. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20333. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20334. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20335. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20336. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20337. ==27803==  Block was alloc'd by thread #17
  20338. ==27803==
  20339. ==27803==  Lock at 0x7ECA5C8 was first observed
  20340. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20341. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20342. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20343. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20344. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20345. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20346. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20347. ==27803==    by 0x56244CE: clone (clone.S:95)
  20348. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  20349. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20350. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20351. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20352. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20353. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20354. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20355. ==27803==    by 0x56244CE: clone (clone.S:95)
  20356. ==27803==  Block was alloc'd by thread #20
  20357. ==27803==
  20358. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  20359. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB857E50
  20360. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  20361. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  20362. ==27803==    by 0x94ABD2B: nua_dialog_store_peer_info (nua_dialog.c:188)
  20363. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  20364. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20365. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20366. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20367. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20368. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20369. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20370. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20371. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20372. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20373. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20374. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20375. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  20376. ==27803==
  20377. ==27803== This conflicts with a previous write of size 8 by thread #20
  20378. ==27803== Locks held: 1, at address 0x7ECA5C8
  20379. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  20380. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  20381. ==27803==    by 0x94AE6C7: nhp_merge_lists (nua_params.c:1104)
  20382. ==27803==    by 0x94AE6C7: nhp_merge_lists.constprop.2 (nua_params.c:1045)
  20383. ==27803==    by 0x94AF674: nhp_set_tags (nua_params.c:916)
  20384. ==27803==    by 0x94AFF98: nua_stack_set_params (nua_params.c:518)
  20385. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  20386. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  20387. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  20388. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  20389. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  20390. ==27803==
  20391. ==27803== ----------------------------------------------------------------
  20392. ==27803==
  20393. ==27803==  Lock at 0x97E8D48 was first observed
  20394. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20395. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20396. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20397. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20398. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20399. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20400. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20401. ==27803==    by 0x56244CE: clone (clone.S:95)
  20402. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20403. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20404. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20405. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20406. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20407. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20408. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20409. ==27803==    by 0x56244CE: clone (clone.S:95)
  20410. ==27803==  Block was alloc'd by thread #17
  20411. ==27803==
  20412. ==27803==  Lock at 0x7ED14F8 was first observed
  20413. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20414. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20415. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20416. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20417. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20418. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20419. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20420. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20421. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20422. ==27803==    by 0x56244CE: clone (clone.S:95)
  20423. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  20424. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20425. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20426. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20427. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20428. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20429. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20432. ==27803==    by 0x56244CE: clone (clone.S:95)
  20433. ==27803==  Block was alloc'd by thread #11
  20434. ==27803==
  20435. ==27803== Possible data race during read of size 4 at 0x961281C by thread #17
  20436. ==27803== Locks held: 1, at address 0x97E8D48
  20437. ==27803==    at 0x94C21C4: nua_stack_event (nua_stack.c:264)
  20438. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  20439. ==27803==    by 0x94BF380: nua_invite_server_report (nua_session.c:2513)
  20440. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  20441. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  20442. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20443. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20444. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20445. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20446. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20447. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20448. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20449. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20450. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20451. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20452. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20453. ==27803==
  20454. ==27803== This conflicts with a previous write of size 4 by thread #11
  20455. ==27803== Locks held: 1, at address 0x7ED14F8
  20456. ==27803==    at 0x94F6CC2: su_log_init.part.0 (su_log.c:177)
  20457. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  20458. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  20459. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  20460. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  20461. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  20462. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20463. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20464. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20465. ==27803==  Address 0x961281c is 28 bytes inside data symbol "nua_log"
  20466. ==27803==
  20467. ==27803== ----------------------------------------------------------------
  20468. ==27803==
  20469. ==27803==  Lock at 0x97E8D48 was first observed
  20470. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20471. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20472. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20473. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20474. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20475. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20476. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20477. ==27803==    by 0x56244CE: clone (clone.S:95)
  20478. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20479. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20480. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20481. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20482. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20483. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20484. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20485. ==27803==    by 0x56244CE: clone (clone.S:95)
  20486. ==27803==  Block was alloc'd by thread #17
  20487. ==27803==
  20488. ==27803==  Lock at 0x7ED14F8 was first observed
  20489. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20490. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20491. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20492. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20493. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20494. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20495. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20496. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20497. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20498. ==27803==    by 0x56244CE: clone (clone.S:95)
  20499. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  20500. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20501. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20502. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20503. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20504. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20505. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20506. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20507. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20508. ==27803==    by 0x56244CE: clone (clone.S:95)
  20509. ==27803==  Block was alloc'd by thread #11
  20510. ==27803==
  20511. ==27803== Possible data race during read of size 4 at 0x9612820 by thread #17
  20512. ==27803== Locks held: 1, at address 0x97E8D48
  20513. ==27803==    at 0x94B8F46: signal_call_state_change (nua_session.c:4134)
  20514. ==27803==    by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530)
  20515. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  20516. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  20517. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20518. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20519. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20520. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20521. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20522. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20523. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20524. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20525. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20526. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20527. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20528. ==27803==    by 0x94C2BA7: nua_stack_init (nua_stack.c:205)
  20529. ==27803==
  20530. ==27803== This conflicts with a previous write of size 4 by thread #11
  20531. ==27803== Locks held: 1, at address 0x7ED14F8
  20532. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  20533. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  20534. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  20535. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  20536. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  20537. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  20538. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20539. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20540. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20541. ==27803==  Address 0x9612820 is 32 bytes inside data symbol "nua_log"
  20542. ==27803==
  20543. ==27803== ----------------------------------------------------------------
  20544. ==27803==
  20545. ==27803==  Lock at 0x97E8D48 was first observed
  20546. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20547. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20548. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20549. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20550. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20551. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20552. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20553. ==27803==    by 0x56244CE: clone (clone.S:95)
  20554. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20555. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20556. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20557. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20558. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20559. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20560. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20561. ==27803==    by 0x56244CE: clone (clone.S:95)
  20562. ==27803==  Block was alloc'd by thread #17
  20563. ==27803==
  20564. ==27803==  Lock at 0x975EC58 was first observed
  20565. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20566. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20567. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20568. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20569. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20570. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20571. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20572. ==27803==    by 0x56244CE: clone (clone.S:95)
  20573. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  20574. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20575. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20576. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20577. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20578. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20579. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20580. ==27803==    by 0x56244CE: clone (clone.S:95)
  20581. ==27803==  Block was alloc'd by thread #15
  20582. ==27803==
  20583. ==27803== Possible data race during read of size 4 at 0x9613180 by thread #17
  20584. ==27803== Locks held: 1, at address 0x97E8D48
  20585. ==27803==    at 0x94DE776: soa_get_remote_sdp (soa.c:1096)
  20586. ==27803==    by 0x94B90BA: signal_call_state_change (nua_session.c:4188)
  20587. ==27803==    by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530)
  20588. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  20589. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  20590. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20591. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20592. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20593. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20594. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20595. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20596. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20597. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20598. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20599. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20600. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  20601. ==27803==
  20602. ==27803== This conflicts with a previous write of size 4 by thread #15
  20603. ==27803== Locks held: 1, at address 0x975EC58
  20604. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  20605. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  20606. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  20607. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  20608. ==27803==    by 0x94DCE96: soa_create (soa.c:228)
  20609. ==27803==    by 0x94B0CA7: nua_stack_set_params (nua_params.c:539)
  20610. ==27803==    by 0x94C2A84: nua_stack_init (nua_stack.c:171)
  20611. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  20612. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20613. ==27803==  Address 0x9613180 is 32 bytes inside data symbol "soa_log"
  20614. ==27803==
  20615. ==27803== ----------------------------------------------------------------
  20616. ==27803==
  20617. ==27803==  Lock at 0x97E8D48 was first observed
  20618. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20619. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20620. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20621. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20622. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20623. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20624. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20625. ==27803==    by 0x56244CE: clone (clone.S:95)
  20626. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20627. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20628. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20629. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20630. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20631. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20632. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20633. ==27803==    by 0x56244CE: clone (clone.S:95)
  20634. ==27803==  Block was alloc'd by thread #17
  20635. ==27803==
  20636. ==27803==  Lock at 0x7ED14F8 was first observed
  20637. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20638. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20639. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20640. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20641. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20642. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20643. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20644. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20645. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20646. ==27803==    by 0x56244CE: clone (clone.S:95)
  20647. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  20648. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20649. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20650. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20651. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20652. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20653. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20654. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20655. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20656. ==27803==    by 0x56244CE: clone (clone.S:95)
  20657. ==27803==  Block was alloc'd by thread #11
  20658. ==27803==
  20659. ==27803== Possible data race during read of size 4 at 0x961281C by thread #17
  20660. ==27803== Locks held: 1, at address 0x97E8D48
  20661. ==27803==    at 0x94C21C4: nua_stack_event (nua_stack.c:264)
  20662. ==27803==    by 0x94C2DB7: nua_stack_tevent (nua_stack.c:245)
  20663. ==27803==    by 0x94B937E: signal_call_state_change (nua_session.c:4201)
  20664. ==27803==    by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530)
  20665. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  20666. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  20667. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  20668. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  20669. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  20670. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  20671. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  20672. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  20673. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  20674. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  20675. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  20676. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  20677. ==27803==
  20678. ==27803== This conflicts with a previous write of size 4 by thread #11
  20679. ==27803== Locks held: 1, at address 0x7ED14F8
  20680. ==27803==    at 0x94F6CC2: su_log_init.part.0 (su_log.c:177)
  20681. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  20682. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  20683. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  20684. ==27803==    by 0x94A206F: nua_create (nua.c:138)
  20685. ==27803==    by 0x955671A: sofia_profile_thread_run (sofia.c:3188)
  20686. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20687. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20688. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20689. ==27803==  Address 0x961281c is 28 bytes inside data symbol "nua_log"
  20690. ==27803==
  20691. ==27803== ----------------------------------------------------------------
  20692. ==27803==
  20693. ==27803==  Lock at 0x92C2AB8 was first observed
  20694. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20695. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20696. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20697. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20698. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20699. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20700. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20701. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20702. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20703. ==27803==    by 0x56244CE: clone (clone.S:95)
  20704. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  20705. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20706. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20707. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20708. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20709. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20710. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20711. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20712. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20713. ==27803==    by 0x56244CE: clone (clone.S:95)
  20714. ==27803==  Block was alloc'd by thread #10
  20715. ==27803==
  20716. ==27803==  Lock at 0x7A9B760 was first observed
  20717. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20718. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  20719. ==27803==    by 0x954EF6F: config_sofia (sofia.c:4547)
  20720. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  20721. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  20722. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  20723. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  20724. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  20725. ==27803==    by 0x10AEC7: main (switch.c:1200)
  20726. ==27803==  Address 0x7a9b760 is 7,648 bytes inside a block of size 8,192 alloc'd
  20727. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  20728. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  20729. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  20730. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  20731. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  20732. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  20733. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  20734. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  20735. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  20736. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  20737. ==27803==    by 0x10AEC7: main (switch.c:1200)
  20738. ==27803==  Block was alloc'd by thread #1
  20739. ==27803==
  20740. ==27803== Possible data race during read of size 1 at 0x7A99FA0 by thread #10
  20741. ==27803== Locks held: 1, at address 0x92C2AB8
  20742. ==27803==    at 0x95571E8: sofia_profile_thread_run (sofia.c:3421)
  20743. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20744. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20745. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20746. ==27803==    by 0x56244CE: clone (clone.S:95)
  20747. ==27803==
  20748. ==27803== This conflicts with a previous write of size 1 by thread #22
  20749. ==27803== Locks held: 1, at address 0x7A9B760
  20750. ==27803==    at 0x95407B4: sofia_profile_worker_thread_run (sofia.c:2962)
  20751. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20752. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20753. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20754. ==27803==    by 0x56244CE: clone (clone.S:95)
  20755. ==27803==  Address 0x7a99fa0 is 1,568 bytes inside a block of size 8,192 alloc'd
  20756. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  20757. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  20758. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  20759. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  20760. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  20761. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  20762. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  20763. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  20764. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  20765. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  20766. ==27803==    by 0x10AEC7: main (switch.c:1200)
  20767. ==27803==  Block was alloc'd by thread #1
  20768. ==27803==
  20769. ==27803== ----------------------------------------------------------------
  20770. ==27803==
  20771. ==27803==  Lock at 0x92C2AB8 was first observed
  20772. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20773. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20774. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20775. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20776. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20777. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20778. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20779. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20780. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20781. ==27803==    by 0x56244CE: clone (clone.S:95)
  20782. ==27803==  Address 0x92c2ab8 is 120 bytes inside a block of size 216 alloc'd
  20783. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20784. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20785. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20786. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20787. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20788. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20789. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20790. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20791. ==27803==    by 0x56244CE: clone (clone.S:95)
  20792. ==27803==  Block was alloc'd by thread #10
  20793. ==27803==
  20794. ==27803==  Lock at 0x7A9C108 was first observed
  20795. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20796. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  20797. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  20798. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20799. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20800. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20801. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20802. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20803. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20804. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20805. ==27803==    by 0x56244CE: clone (clone.S:95)
  20806. ==27803==  Address 0x7a9c108 is 40 bytes inside a block of size 80 alloc'd
  20807. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20808. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  20809. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  20810. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20811. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20812. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20813. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20814. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20815. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20816. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20817. ==27803==    by 0x56244CE: clone (clone.S:95)
  20818. ==27803==  Block was alloc'd by thread #10
  20819. ==27803==
  20820. ==27803==  Lock at 0x92E61E8 was first observed
  20821. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20822. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20823. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20824. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20825. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20826. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20827. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20828. ==27803==    by 0x56244CE: clone (clone.S:95)
  20829. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  20830. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20831. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20832. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20833. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20834. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20835. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20836. ==27803==    by 0x56244CE: clone (clone.S:95)
  20837. ==27803==  Block was alloc'd by thread #16
  20838. ==27803==
  20839. ==27803== Possible data race during read of size 8 at 0x92C2A78 by thread #10
  20840. ==27803== Locks held: 1, at address 0x92C2AB8
  20841. ==27803==    at 0x94F4914: su_base_port_step (su_base_port.c:453)
  20842. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  20843. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20844. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20845. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20846. ==27803==    by 0x56244CE: clone (clone.S:95)
  20847. ==27803==
  20848. ==27803== This conflicts with a previous write of size 8 by thread #16
  20849. ==27803== Locks held: 2, at addresses 0x7A9C108 0x92E61E8
  20850. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  20851. ==27803==    by 0x94C239D: nua_stack_event (nua_stack.c:328)
  20852. ==27803==    by 0x94B0924: nua_stack_set_params (nua_params.c:580)
  20853. ==27803==    by 0x94C33DB: nua_stack_signal (nua_stack.c:591)
  20854. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  20855. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  20856. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  20857. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20858. ==27803==  Address 0x92c2a78 is 56 bytes inside a block of size 216 alloc'd
  20859. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20860. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20861. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20862. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20863. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20864. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20865. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20866. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20867. ==27803==    by 0x56244CE: clone (clone.S:95)
  20868. ==27803==  Block was alloc'd by thread #10
  20869. ==27803==
  20870. ==27803== ----------------------------------------------------------------
  20871. ==27803==
  20872. ==27803==  Lock at 0x97E8D48 was first observed
  20873. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20874. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20875. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20876. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20877. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20878. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20879. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20880. ==27803==    by 0x56244CE: clone (clone.S:95)
  20881. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  20882. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20883. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20884. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20885. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20886. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20887. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20888. ==27803==    by 0x56244CE: clone (clone.S:95)
  20889. ==27803==  Block was alloc'd by thread #17
  20890. ==27803==
  20891. ==27803==  Lock at 0x975EC58 was first observed
  20892. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20893. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20894. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20895. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20896. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20897. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20898. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20899. ==27803==    by 0x56244CE: clone (clone.S:95)
  20900. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  20901. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20902. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20903. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20904. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  20905. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20906. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20907. ==27803==    by 0x56244CE: clone (clone.S:95)
  20908. ==27803==  Block was alloc'd by thread #15
  20909. ==27803==
  20910. ==27803== Possible data race during read of size 4 at 0x9612500 by thread #17
  20911. ==27803== Locks held: 1, at address 0x97E8D48
  20912. ==27803==    at 0x94982C5: _nta_incoming_timer (nta.c:7001)
  20913. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  20914. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  20915. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  20916. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  20917. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20918. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20919. ==27803==    by 0x56244CE: clone (clone.S:95)
  20920. ==27803==
  20921. ==27803== This conflicts with a previous write of size 4 by thread #15
  20922. ==27803== Locks held: 1, at address 0x975EC58
  20923. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  20924. ==27803==    by 0x94C2BE7: nua_stack_init (nua_stack.c:137)
  20925. ==27803==    by 0x94F935E: su_pthread_port_clone_main (su_pthread_port.c:340)
  20926. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20927. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20928. ==27803==    by 0x56244CE: clone (clone.S:95)
  20929. ==27803==  Address 0x9612500 is 32 bytes inside data symbol "nta_log"
  20930. ==27803==
  20931. ==27803== ---Thread-Announcement------------------------------------------
  20932. ==27803==
  20933. ==27803== Thread #14 was created
  20934. ==27803==    at 0x56244BE: clone (clone.S:71)
  20935. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  20936. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  20937. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  20938. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  20939. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  20940. ==27803==    by 0x954ACE0: sofia_msg_thread_start (sofia.c:2354)
  20941. ==27803==    by 0x954ACE0: sofia_msg_thread_start (sofia.c:2333)
  20942. ==27803==    by 0x953EA0A: mod_sofia_load (mod_sofia.c:6264)
  20943. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  20944. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  20945. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  20946. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  20947. ==27803==    by 0x10AEC7: main (switch.c:1200)
  20948. ==27803==
  20949. ==27803== ----------------------------------------------------------------
  20950. ==27803==
  20951. ==27803==  Lock at 0x7ED14F8 was first observed
  20952. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20953. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  20954. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  20955. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  20956. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20957. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20958. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20961. ==27803==    by 0x56244CE: clone (clone.S:95)
  20962. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  20963. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  20964. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  20965. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  20966. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  20967. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  20968. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  20969. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  20970. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  20971. ==27803==    by 0x56244CE: clone (clone.S:95)
  20972. ==27803==  Block was alloc'd by thread #11
  20973. ==27803==
  20974. ==27803==  Lock at 0x92BFC50 was first observed
  20975. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  20976. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  20977. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  20978. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  20979. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  20980. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  20981. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  20982. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  20983. ==27803==    by 0x10AEC7: main (switch.c:1200)
  20984. ==27803==  Address 0x92bfc50 is 400,144 bytes inside a block of size 401,408 alloc'd
  20985. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  20986. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  20987. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  20988. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  20989. ==27803==    by 0x953E648: mod_sofia_load (mod_sofia.c:6235)
  20990. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  20991. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  20992. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  20993. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  20994. ==27803==    by 0x10AEC7: main (switch.c:1200)
  20995. ==27803==  Block was alloc'd by thread #1
  20996. ==27803==
  20997. ==27803== Possible data race during read of size 4 at 0x92BFC10 by thread #11
  20998. ==27803== Locks held: 1, at address 0x7ED14F8
  20999. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  21000. ==27803==    by 0x956C5F9: sofia_queue_message (sofia.c:2384)
  21001. ==27803==    by 0x956C7DC: sofia_event_callback (sofia.c:2655)
  21002. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  21003. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21004. ==27803==    by 0x94F4927: su_base_port_step (su_base_port.c:454)
  21005. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  21006. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21007. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21008. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21009. ==27803==    by 0x56244CE: clone (clone.S:95)
  21010. ==27803==
  21011. ==27803== This conflicts with a previous write of size 4 by thread #14
  21012. ==27803== Locks held: 1, at address 0x92BFC50
  21013. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  21014. ==27803==    by 0x956C510: sofia_msg_thread_run (sofia.c:2311)
  21015. ==27803==    by 0x956C510: sofia_msg_thread_run (sofia.c:2289)
  21016. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21017. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21018. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21019. ==27803==    by 0x56244CE: clone (clone.S:95)
  21020. ==27803==  Address 0x92bfc10 is 400,080 bytes inside a block of size 401,408 alloc'd
  21021. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  21022. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  21023. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  21024. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  21025. ==27803==    by 0x953E648: mod_sofia_load (mod_sofia.c:6235)
  21026. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  21027. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  21028. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  21029. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  21030. ==27803==    by 0x10AEC7: main (switch.c:1200)
  21031. ==27803==  Block was alloc'd by thread #1
  21032. ==27803==
  21033. ==27803== ---Thread-Announcement------------------------------------------
  21034. ==27803==
  21035. ==27803== Thread #27 was created
  21036. ==27803==    at 0x56244BE: clone (clone.S:71)
  21037. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  21038. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  21039. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  21040. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  21041. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  21042. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903)
  21043. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  21044. ==27803==    by 0x955702D: sofia_profile_thread_run (sofia.c:3391)
  21045. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21046. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21047. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21048. ==27803==    by 0x56244CE: clone (clone.S:95)
  21049. ==27803==
  21050. ==27803== ----------------------------------------------------------------
  21051. ==27803==
  21052. ==27803== Thread #27: lock order "0x974A728 before 0x7B9F680" violated
  21053. ==27803==
  21054. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  21055. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  21056. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  21057. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  21058. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  21059. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  21060. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  21061. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21062. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21063. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21064. ==27803==    by 0x56244CE: clone (clone.S:95)
  21065. ==27803==
  21066. ==27803==  followed by a later acquisition of lock at 0x974A728
  21067. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  21068. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  21069. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  21070. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  21071. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  21072. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  21073. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  21074. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21075. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21076. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21077. ==27803==    by 0x56244CE: clone (clone.S:95)
  21078. ==27803==
  21079. ==27803== Required order was established by acquisition of lock at 0x974A728
  21080. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  21081. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  21082. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  21083. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  21084. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  21085. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  21086. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  21087. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  21088. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21089. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21090. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21091. ==27803==    by 0x56244CE: clone (clone.S:95)
  21092. ==27803==
  21093. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  21094. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  21095. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  21096. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  21097. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  21098. ==27803==    by 0x9572CE2: sofia_glue_init_sql (sofia_glue.c:2685)
  21099. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  21100. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21101. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21102. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21103. ==27803==    by 0x56244CE: clone (clone.S:95)
  21104. ==27803==
  21105. ==27803==  Lock at 0x974A728 was first observed
  21106. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21107. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  21108. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  21109. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  21110. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  21111. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  21112. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  21113. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  21114. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21115. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21116. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21117. ==27803==    by 0x56244CE: clone (clone.S:95)
  21118. ==27803==  Address 0x974a728 is 1,144 bytes inside a block of size 8,192 alloc'd
  21119. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  21120. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  21121. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  21122. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  21123. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  21124. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  21125. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  21126. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  21127. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  21128. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  21129. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21130. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21131. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21132. ==27803==    by 0x56244CE: clone (clone.S:95)
  21133. ==27803==  Block was alloc'd by thread #13
  21134. ==27803==
  21135. ==27803==  Lock at 0x7B9F680 was first observed
  21136. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21137. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  21138. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  21139. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  21140. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  21141. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  21142. ==27803==    by 0x10AEC7: main (switch.c:1200)
  21143. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  21144. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  21145. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  21146. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  21147. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  21148. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  21149. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  21150. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  21151. ==27803==    by 0x10AEC7: main (switch.c:1200)
  21152. ==27803==  Block was alloc'd by thread #1
  21153. ==27803==
  21154. ==27803==
  21155. ==27803== ----------------------------------------------------------------
  21156. ==27803==
  21157. ==27803==  Lock at 0x97E8D48 was first observed
  21158. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21159. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21160. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21161. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21162. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21163. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21164. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21165. ==27803==    by 0x56244CE: clone (clone.S:95)
  21166. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21167. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21168. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21169. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21170. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21171. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21172. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21173. ==27803==    by 0x56244CE: clone (clone.S:95)
  21174. ==27803==  Block was alloc'd by thread #17
  21175. ==27803==
  21176. ==27803==  Lock at 0x92E7318 was first observed
  21177. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21178. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21179. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21180. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21181. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  21182. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  21183. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21184. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21185. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21186. ==27803==    by 0x56244CE: clone (clone.S:95)
  21187. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  21188. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21189. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21190. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21191. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  21192. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  21193. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21194. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21195. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21196. ==27803==    by 0x56244CE: clone (clone.S:95)
  21197. ==27803==  Block was alloc'd by thread #13
  21198. ==27803==
  21199. ==27803==  Lock at 0x97E8E18 was first observed
  21200. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21201. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  21202. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  21203. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21204. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21205. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21206. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21207. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21208. ==27803==    by 0x56244CE: clone (clone.S:95)
  21209. ==27803==  Address 0x97e8e18 is 40 bytes inside a block of size 80 alloc'd
  21210. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21211. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21212. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  21213. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21214. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21215. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21216. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21217. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21218. ==27803==    by 0x56244CE: clone (clone.S:95)
  21219. ==27803==  Block was alloc'd by thread #17
  21220. ==27803==
  21221. ==27803== Possible data race during read of size 8 at 0x97E8D08 by thread #17
  21222. ==27803== Locks held: 1, at address 0x97E8D48
  21223. ==27803==    at 0x94F47FE: su_base_port_run (su_base_port.c:346)
  21224. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21225. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21226. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21227. ==27803==    by 0x56244CE: clone (clone.S:95)
  21228. ==27803==
  21229. ==27803== This conflicts with a previous write of size 8 by thread #13
  21230. ==27803== Locks held: 2, at addresses 0x92E7318 0x97E8E18
  21231. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  21232. ==27803==    by 0x94C18F1: nua_signal (nua_stack.c:525)
  21233. ==27803==    by 0x94A7D34: nua_respond (nua.c:884)
  21234. ==27803==    by 0x956CACD: sofia_event_callback (sofia.c:2485)
  21235. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  21236. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21237. ==27803==    by 0x94F4927: su_base_port_step (su_base_port.c:454)
  21238. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  21239. ==27803==  Address 0x97e8d08 is 56 bytes inside a block of size 216 alloc'd
  21240. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21241. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21242. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21243. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21244. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21245. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21246. ==27803==    by 0x56244CE: clone (clone.S:95)
  21247. ==27803==  Block was alloc'd by thread #17
  21248. ==27803==
  21249. ==27803== ----------------------------------------------------------------
  21250. ==27803==
  21251. ==27803==  Lock at 0x97E8D48 was first observed
  21252. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21253. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21254. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21255. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21256. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21257. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21258. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21259. ==27803==    by 0x56244CE: clone (clone.S:95)
  21260. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21261. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21262. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21263. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21264. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21265. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21266. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21267. ==27803==    by 0x56244CE: clone (clone.S:95)
  21268. ==27803==  Block was alloc'd by thread #17
  21269. ==27803==
  21270. ==27803==  Lock at 0x92E7318 was first observed
  21271. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21272. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21273. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21274. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21275. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  21276. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  21277. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21278. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21279. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21280. ==27803==    by 0x56244CE: clone (clone.S:95)
  21281. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  21282. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21283. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21284. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21285. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  21286. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  21287. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21288. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21289. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21290. ==27803==    by 0x56244CE: clone (clone.S:95)
  21291. ==27803==  Block was alloc'd by thread #13
  21292. ==27803==
  21293. ==27803== Possible data race during write of size 1 at 0xB857AE4 by thread #17
  21294. ==27803== Locks held: 1, at address 0x97E8D48
  21295. ==27803==    at 0x94B94EA: signal_call_state_change (nua_session.c:4174)
  21296. ==27803==    by 0x94BBF10: nua_session_usage_remove (nua_session.c:303)
  21297. ==27803==    by 0x94ABF7F: nua_dialog_usage_remove_at (nua_dialog.c:398)
  21298. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  21299. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  21300. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21301. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21302. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  21303. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21304. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21305. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21306. ==27803==    by 0x56244CE: clone (clone.S:95)
  21307. ==27803==
  21308. ==27803== This conflicts with a previous read of size 1 by thread #13
  21309. ==27803== Locks held: 1, at address 0x92E7318
  21310. ==27803==    at 0x94C132F: nua_application_event (nua_stack.c:368)
  21311. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21312. ==27803==    by 0x94F4927: su_base_port_step (su_base_port.c:454)
  21313. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  21314. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21315. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21316. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21317. ==27803==    by 0x56244CE: clone (clone.S:95)
  21318. ==27803==  Address 0xb857ae4 is 100 bytes inside a block of size 280 alloc'd
  21319. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21320. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21321. ==27803==    by 0x94AB2B7: nh_create_handle (nua_common.c:113)
  21322. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21323. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21324. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21325. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21326. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21327. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21328. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21329. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21330. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21331. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21332. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21333. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21334. ==27803==  Block was alloc'd by thread #17
  21335. ==27803==
  21336. ==27803== ----------------------------------------------------------------
  21337. ==27803==
  21338. ==27803==  Lock at 0x97E8D48 was first observed
  21339. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21340. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21341. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21342. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21343. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21344. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21345. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21346. ==27803==    by 0x56244CE: clone (clone.S:95)
  21347. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21348. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21349. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21350. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21351. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21352. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21353. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21354. ==27803==    by 0x56244CE: clone (clone.S:95)
  21355. ==27803==  Block was alloc'd by thread #17
  21356. ==27803==
  21357. ==27803== Possible data race during write of size 8 at 0xB857AB0 by thread #14
  21358. ==27803== Locks held: none
  21359. ==27803==    at 0x94A7E73: nua_handle_destroy (nua.c:924)
  21360. ==27803==    by 0x9564166: our_sofia_event_callback (sofia.c:2183)
  21361. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  21362. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  21363. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  21364. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21365. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21366. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21367. ==27803==    by 0x56244CE: clone (clone.S:95)
  21368. ==27803==
  21369. ==27803== This conflicts with a previous read of size 8 by thread #17
  21370. ==27803== Locks held: 1, at address 0x97E8D48
  21371. ==27803==    at 0x94C21F4: nua_stack_event (nua_stack.c:285)
  21372. ==27803==    by 0x94B998A: signal_call_state_change (nua_session.c:4225)
  21373. ==27803==    by 0x94BBF10: nua_session_usage_remove (nua_session.c:303)
  21374. ==27803==    by 0x94ABF7F: nua_dialog_usage_remove_at (nua_dialog.c:398)
  21375. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  21376. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  21377. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21378. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21379. ==27803==  Address 0xb857ab0 is 48 bytes inside a block of size 280 alloc'd
  21380. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21381. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21382. ==27803==    by 0x94AB2B7: nh_create_handle (nua_common.c:113)
  21383. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21384. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21385. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21386. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21387. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21388. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21389. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21390. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21391. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21392. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21393. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21394. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21395. ==27803==  Block was alloc'd by thread #17
  21396. ==27803==
  21397. ==27803== ----------------------------------------------------------------
  21398. ==27803==
  21399. ==27803==  Lock at 0x97E8D48 was first observed
  21400. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21401. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21402. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21403. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21404. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21405. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21406. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21407. ==27803==    by 0x56244CE: clone (clone.S:95)
  21408. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21409. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21410. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21411. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21412. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21413. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21414. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21415. ==27803==    by 0x56244CE: clone (clone.S:95)
  21416. ==27803==  Block was alloc'd by thread #17
  21417. ==27803==
  21418. ==27803==  Lock at 0x9A97870 was first observed
  21419. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21420. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21421. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21422. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21423. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21424. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21425. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21426. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21427. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21428. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21429. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21430. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21431. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21432. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21433. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21434. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  21435. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21436. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21437. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21438. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21439. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21440. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21441. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21442. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21443. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21444. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21445. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21446. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21447. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21448. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21449. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21450. ==27803==  Block was alloc'd by thread #17
  21451. ==27803==
  21452. ==27803==  Lock at 0xB857E50 was first observed
  21453. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21454. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21455. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21456. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21457. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21458. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21459. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21460. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21461. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21462. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21463. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21464. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21465. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21466. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21467. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21468. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  21469. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21470. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21471. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21472. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21473. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21474. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21475. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21476. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21477. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21478. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21479. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21480. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21481. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21482. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21483. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21484. ==27803==  Block was alloc'd by thread #17
  21485. ==27803==
  21486. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  21487. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  21488. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  21489. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  21490. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  21491. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21492. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21493. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  21494. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21495. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21496. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21497. ==27803==    by 0x56244CE: clone (clone.S:95)
  21498. ==27803==
  21499. ==27803== This conflicts with a previous write of size 8 by thread #14
  21500. ==27803== Locks held: 1, at address 0xB857E50
  21501. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  21502. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  21503. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  21504. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  21505. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  21506. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21507. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21508. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21509. ==27803==    by 0x56244CE: clone (clone.S:95)
  21510. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  21511. ==27803==
  21512. ==27803== ----------------------------------------------------------------
  21513. ==27803==
  21514. ==27803==  Lock at 0x97E8D48 was first observed
  21515. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21516. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21517. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21518. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21519. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21520. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21521. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21522. ==27803==    by 0x56244CE: clone (clone.S:95)
  21523. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21524. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21525. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21526. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21527. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21528. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21529. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21530. ==27803==    by 0x56244CE: clone (clone.S:95)
  21531. ==27803==  Block was alloc'd by thread #17
  21532. ==27803==
  21533. ==27803==  Lock at 0x9A97870 was first observed
  21534. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21535. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21536. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21537. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21538. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21539. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21540. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21541. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21542. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21543. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21544. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21545. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21546. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21547. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21548. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21549. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  21550. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21551. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21552. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21553. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21554. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21555. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21556. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21557. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21558. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21559. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21560. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21561. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21562. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21563. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21564. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21565. ==27803==  Block was alloc'd by thread #17
  21566. ==27803==
  21567. ==27803==  Lock at 0xB857E50 was first observed
  21568. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21569. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21570. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21571. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21572. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21573. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21574. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21575. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21576. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21577. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21578. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21579. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21580. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21581. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21582. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21583. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  21584. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21585. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21586. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21587. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21588. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21589. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21590. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21591. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21592. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21593. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21594. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21595. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21596. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21597. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21598. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21599. ==27803==  Block was alloc'd by thread #17
  21600. ==27803==
  21601. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  21602. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  21603. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  21604. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  21605. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  21606. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21607. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21608. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  21609. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21610. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21611. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21612. ==27803==    by 0x56244CE: clone (clone.S:95)
  21613. ==27803==
  21614. ==27803== This conflicts with a previous write of size 8 by thread #14
  21615. ==27803== Locks held: 1, at address 0xB857E50
  21616. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  21617. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  21618. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  21619. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  21620. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  21621. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21622. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21623. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21624. ==27803==    by 0x56244CE: clone (clone.S:95)
  21625. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  21626. ==27803==
  21627. ==27803== ----------------------------------------------------------------
  21628. ==27803==
  21629. ==27803==  Lock at 0x97E8D48 was first observed
  21630. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21631. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21632. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21633. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21634. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21635. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21636. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21637. ==27803==    by 0x56244CE: clone (clone.S:95)
  21638. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21639. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21640. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21641. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21642. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21643. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21644. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21645. ==27803==    by 0x56244CE: clone (clone.S:95)
  21646. ==27803==  Block was alloc'd by thread #17
  21647. ==27803==
  21648. ==27803==  Lock at 0x9A97870 was first observed
  21649. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21650. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21651. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21652. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21653. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21654. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21655. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21656. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21657. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21658. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21659. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21660. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21661. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21662. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21663. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21664. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  21665. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21666. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21667. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21668. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21669. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21670. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21671. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21672. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21673. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21674. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21675. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21676. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21677. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21678. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21679. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21680. ==27803==  Block was alloc'd by thread #17
  21681. ==27803==
  21682. ==27803==  Lock at 0xB857E50 was first observed
  21683. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21684. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21685. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21686. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21687. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21688. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21689. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21690. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21691. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21692. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21693. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21694. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21695. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21696. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21697. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21698. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  21699. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21700. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21701. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21702. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21703. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21704. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21705. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21706. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21707. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21708. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21709. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21710. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21711. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21712. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21713. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21714. ==27803==  Block was alloc'd by thread #17
  21715. ==27803==
  21716. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  21717. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  21718. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  21719. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  21720. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  21721. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21722. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21723. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  21724. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21725. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21726. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21727. ==27803==    by 0x56244CE: clone (clone.S:95)
  21728. ==27803==
  21729. ==27803== This conflicts with a previous write of size 8 by thread #14
  21730. ==27803== Locks held: 1, at address 0xB857E50
  21731. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  21732. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  21733. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  21734. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  21735. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  21736. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21737. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21738. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21739. ==27803==    by 0x56244CE: clone (clone.S:95)
  21740. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  21741. ==27803==
  21742. ==27803== ----------------------------------------------------------------
  21743. ==27803==
  21744. ==27803==  Lock at 0x97E8D48 was first observed
  21745. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21746. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21747. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21748. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21749. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21750. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21751. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21752. ==27803==    by 0x56244CE: clone (clone.S:95)
  21753. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21754. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21755. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21756. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21757. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21758. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21759. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21760. ==27803==    by 0x56244CE: clone (clone.S:95)
  21761. ==27803==  Block was alloc'd by thread #17
  21762. ==27803==
  21763. ==27803==  Lock at 0x9A97870 was first observed
  21764. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21765. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21766. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21767. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21768. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21769. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21770. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21771. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21772. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21773. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21774. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21775. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21776. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21777. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21778. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21779. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  21780. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21781. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21782. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21783. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21784. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21785. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21786. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21787. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21788. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21789. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21790. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21791. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21792. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21793. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21794. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21795. ==27803==  Block was alloc'd by thread #17
  21796. ==27803==
  21797. ==27803==  Lock at 0xB857E50 was first observed
  21798. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21799. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21800. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21801. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21802. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21803. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21804. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21805. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21806. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21807. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21808. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21809. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21810. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21811. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21812. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21813. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  21814. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21815. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21816. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21817. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21818. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21819. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21820. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21821. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21822. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21823. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21824. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21825. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21826. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21827. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21828. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21829. ==27803==  Block was alloc'd by thread #17
  21830. ==27803==
  21831. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  21832. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  21833. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  21834. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  21835. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  21836. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21837. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21838. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  21839. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21840. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21841. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21842. ==27803==    by 0x56244CE: clone (clone.S:95)
  21843. ==27803==
  21844. ==27803== This conflicts with a previous write of size 8 by thread #14
  21845. ==27803== Locks held: 1, at address 0xB857E50
  21846. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  21847. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  21848. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  21849. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  21850. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  21851. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21853. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21854. ==27803==    by 0x56244CE: clone (clone.S:95)
  21855. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  21856. ==27803==
  21857. ==27803== ----------------------------------------------------------------
  21858. ==27803==
  21859. ==27803==  Lock at 0x97E8D48 was first observed
  21860. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21861. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21862. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21863. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21864. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21865. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21866. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21867. ==27803==    by 0x56244CE: clone (clone.S:95)
  21868. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21869. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21870. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21871. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21872. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21873. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21874. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21875. ==27803==    by 0x56244CE: clone (clone.S:95)
  21876. ==27803==  Block was alloc'd by thread #17
  21877. ==27803==
  21878. ==27803==  Lock at 0x9A97870 was first observed
  21879. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21880. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21881. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21882. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21883. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21884. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21885. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21886. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21887. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21888. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21889. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21890. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21891. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21892. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21893. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21894. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  21895. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21896. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21897. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21898. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21899. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21900. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21901. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21902. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21903. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21904. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21905. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21906. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21907. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21908. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21909. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21910. ==27803==  Block was alloc'd by thread #17
  21911. ==27803==
  21912. ==27803==  Lock at 0xB857E50 was first observed
  21913. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21914. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21915. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21916. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21917. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21918. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21919. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21920. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21921. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21922. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21923. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21924. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21925. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21926. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21927. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21928. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  21929. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21930. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  21931. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21932. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21933. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21934. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  21935. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  21936. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  21937. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  21938. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  21939. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  21940. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  21941. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  21942. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  21943. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  21944. ==27803==  Block was alloc'd by thread #17
  21945. ==27803==
  21946. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  21947. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  21948. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  21949. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  21950. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  21951. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  21952. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  21953. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  21954. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  21955. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21956. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21957. ==27803==    by 0x56244CE: clone (clone.S:95)
  21958. ==27803==
  21959. ==27803== This conflicts with a previous write of size 8 by thread #14
  21960. ==27803== Locks held: 1, at address 0xB857E50
  21961. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  21962. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  21963. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  21964. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  21965. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  21966. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  21967. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21968. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21969. ==27803==    by 0x56244CE: clone (clone.S:95)
  21970. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  21971. ==27803==
  21972. ==27803== ----------------------------------------------------------------
  21973. ==27803==
  21974. ==27803==  Lock at 0x97E8D48 was first observed
  21975. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21976. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  21977. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  21978. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  21979. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21980. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21981. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21982. ==27803==    by 0x56244CE: clone (clone.S:95)
  21983. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  21984. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  21985. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  21986. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  21987. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  21988. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  21989. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  21990. ==27803==    by 0x56244CE: clone (clone.S:95)
  21991. ==27803==  Block was alloc'd by thread #17
  21992. ==27803==
  21993. ==27803==  Lock at 0x9A97870 was first observed
  21994. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  21995. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  21996. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  21997. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  21998. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  21999. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22000. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22001. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22002. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22003. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22004. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22005. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22006. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22007. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22008. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22009. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  22010. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22011. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  22012. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22013. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22014. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22015. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22016. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22017. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22018. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22019. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22020. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22021. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22022. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22023. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22024. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22025. ==27803==  Block was alloc'd by thread #17
  22026. ==27803==
  22027. ==27803==  Lock at 0xB857E50 was first observed
  22028. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22029. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  22030. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22031. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22032. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22033. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22034. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22035. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22036. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22037. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22038. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22039. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22040. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22041. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22042. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22043. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  22044. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22045. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  22046. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22047. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22048. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22049. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22050. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22051. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22052. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22053. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22054. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22055. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22056. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22057. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22058. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22059. ==27803==  Block was alloc'd by thread #17
  22060. ==27803==
  22061. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  22062. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  22063. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  22064. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  22065. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  22066. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  22067. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  22068. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  22069. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  22070. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22071. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22072. ==27803==    by 0x56244CE: clone (clone.S:95)
  22073. ==27803==
  22074. ==27803== This conflicts with a previous write of size 8 by thread #14
  22075. ==27803== Locks held: 1, at address 0xB857E50
  22076. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  22077. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  22078. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  22079. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  22080. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  22081. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22082. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22083. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22084. ==27803==    by 0x56244CE: clone (clone.S:95)
  22085. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  22086. ==27803==
  22087. ==27803== ----------------------------------------------------------------
  22088. ==27803==
  22089. ==27803==  Lock at 0x97E8D48 was first observed
  22090. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22091. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  22092. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22093. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22094. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  22095. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22096. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22097. ==27803==    by 0x56244CE: clone (clone.S:95)
  22098. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  22099. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22100. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22101. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22102. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  22103. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22104. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22105. ==27803==    by 0x56244CE: clone (clone.S:95)
  22106. ==27803==  Block was alloc'd by thread #17
  22107. ==27803==
  22108. ==27803==  Lock at 0x9A97870 was first observed
  22109. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22110. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  22111. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22112. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22113. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22114. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22115. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22116. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22117. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22118. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22119. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22120. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22121. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22122. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22123. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22124. ==27803==  Address 0x9a97870 is 0 bytes inside a block of size 80 alloc'd
  22125. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22126. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  22127. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22128. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22129. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22130. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22131. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22132. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22133. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22134. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22135. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22136. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22137. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22138. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22139. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22140. ==27803==  Block was alloc'd by thread #17
  22141. ==27803==
  22142. ==27803==  Lock at 0xB857E50 was first observed
  22143. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22144. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  22145. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22146. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22147. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22148. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22149. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22150. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22151. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22152. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22153. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22154. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22155. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22156. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22157. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22158. ==27803==  Address 0xb857e50 is 0 bytes inside a block of size 80 alloc'd
  22159. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22160. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  22161. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  22162. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22163. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22164. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22165. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22166. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22167. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22168. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22169. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22170. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22171. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22172. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22173. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22174. ==27803==  Block was alloc'd by thread #17
  22175. ==27803==
  22176. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  22177. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9A97870
  22178. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  22179. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  22180. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  22181. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  22182. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  22183. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  22184. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  22185. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22186. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22187. ==27803==    by 0x56244CE: clone (clone.S:95)
  22188. ==27803==
  22189. ==27803== This conflicts with a previous write of size 8 by thread #14
  22190. ==27803== Locks held: 1, at address 0xB857E50
  22191. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  22192. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  22193. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  22194. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  22195. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  22196. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22197. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22198. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22199. ==27803==    by 0x56244CE: clone (clone.S:95)
  22200. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  22201. ==27803==
  22202. ==27803== ----------------------------------------------------------------
  22203. ==27803==
  22204. ==27803==  Lock at 0x92E7318 was first observed
  22205. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22206. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  22207. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22208. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22209. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22210. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22211. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22212. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22213. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22214. ==27803==    by 0x56244CE: clone (clone.S:95)
  22215. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  22216. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22217. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22218. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22219. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22220. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22221. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22222. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22223. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22224. ==27803==    by 0x56244CE: clone (clone.S:95)
  22225. ==27803==  Block was alloc'd by thread #13
  22226. ==27803==
  22227. ==27803== Possible data race during read of size 8 at 0xB857AB0 by thread #13
  22228. ==27803== Locks held: 1, at address 0x92E7318
  22229. ==27803==    at 0x94C1324: nua_application_event (nua_stack.c:367)
  22230. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  22231. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  22232. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  22233. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22234. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22235. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22236. ==27803==    by 0x56244CE: clone (clone.S:95)
  22237. ==27803==
  22238. ==27803== This conflicts with a previous write of size 8 by thread #14
  22239. ==27803== Locks held: none
  22240. ==27803==    at 0x94A7E73: nua_handle_destroy (nua.c:924)
  22241. ==27803==    by 0x9564166: our_sofia_event_callback (sofia.c:2183)
  22242. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  22243. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  22244. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  22245. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22246. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22247. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22248. ==27803==    by 0x56244CE: clone (clone.S:95)
  22249. ==27803==  Address 0xb857ab0 is 48 bytes inside a block of size 280 alloc'd
  22250. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22251. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22252. ==27803==    by 0x94AB2B7: nh_create_handle (nua_common.c:113)
  22253. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  22254. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  22255. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  22256. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22257. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22258. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22259. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22260. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22261. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22262. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22263. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22264. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22265. ==27803==  Block was alloc'd by thread #17
  22266. ==27803==
  22267. ==27803== ----------------------------------------------------------------
  22268. ==27803==
  22269. ==27803==  Lock at 0x7EA8E58 was first observed
  22270. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22271. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22272. ==27803==    by 0x9556F78: sofia_profile_thread_run (sofia.c:3376)
  22273. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22274. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22275. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22276. ==27803==    by 0x56244CE: clone (clone.S:95)
  22277. ==27803==  Address 0x7ea8e58 is 456 bytes inside a block of size 8,192 alloc'd
  22278. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22279. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  22280. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  22281. ==27803==    by 0x502F9E2: apr_hash_make (apr_hash.c:98)
  22282. ==27803==    by 0x50342AF: apr_pool_userdata_set (apr_pools.c:1948)
  22283. ==27803==    by 0x4CC0ABC: switch_thread_create (switch_apr.c:692)
  22284. ==27803==    by 0x954CE50: launch_sofia_profile_thread (sofia.c:3558)
  22285. ==27803==    by 0x954F25A: config_sofia (sofia.c:6193)
  22286. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  22287. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22288. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22289. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22290. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22291. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22292. ==27803==  Block was alloc'd by thread #1
  22293. ==27803==
  22294. ==27803==  Lock at 0x7B9F680 was first observed
  22295. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22296. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22297. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  22298. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  22299. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  22300. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22301. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22302. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  22303. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22304. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  22305. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  22306. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  22307. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  22308. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  22309. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  22310. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22311. ==27803==  Block was alloc'd by thread #1
  22312. ==27803==
  22313. ==27803== Possible data race during read of size 4 at 0x51117F8 by thread #22
  22314. ==27803== Locks held: 1, at address 0x7EA8E58
  22315. ==27803==    at 0x4CE57E7: _switch_cache_db_get_db_handle (switch_core_sqldb.c:526)
  22316. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22317. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22318. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22319. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22320. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22321. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22322. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22323. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22324. ==27803==    by 0x56244CE: clone (clone.S:95)
  22325. ==27803==
  22326. ==27803== This conflicts with a previous write of size 4 by thread #1
  22327. ==27803== Locks held: 1, at address 0x7B9F680
  22328. ==27803==    at 0x4CE5DF7: add_handle (switch_core_sqldb.c:124)
  22329. ==27803==    by 0x4CE5DF7: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  22330. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22331. ==27803==    by 0x8EF943B: limit_get_db_handle (mod_db.c:99)
  22332. ==27803==    by 0x8EFAAC2: do_config (mod_db.c:304)
  22333. ==27803==    by 0x8EFAAC2: mod_db_load (mod_db.c:653)
  22334. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22335. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22336. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22337. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22338. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22339. ==27803==  Address 0x51117f8 is 56 bytes inside data symbol "sql_manager"
  22340. ==27803==
  22341. ==27803== ----------------------------------------------------------------
  22342. ==27803==
  22343. ==27803== Thread #1: lock order "0x9B16588 before 0x7B9F680" violated
  22344. ==27803==
  22345. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  22346. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22347. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22348. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  22349. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  22350. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22351. ==27803==    by 0x8EF943B: limit_get_db_handle (mod_db.c:99)
  22352. ==27803==    by 0x8EF9475: limit_execute_sql (mod_db.c:113)
  22353. ==27803==    by 0x8EFA815: do_config (mod_db.c:335)
  22354. ==27803==    by 0x8EFA815: mod_db_load (mod_db.c:653)
  22355. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22356. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22357. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22358. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22359. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22360. ==27803==
  22361. ==27803==  followed by a later acquisition of lock at 0x9B16588
  22362. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  22363. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  22364. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  22365. ==27803==    by 0x4CE59EF: get_handle (switch_core_sqldb.c:199)
  22366. ==27803==    by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  22367. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22368. ==27803==    by 0x8EF943B: limit_get_db_handle (mod_db.c:99)
  22369. ==27803==    by 0x8EF9475: limit_execute_sql (mod_db.c:113)
  22370. ==27803==    by 0x8EFA815: do_config (mod_db.c:335)
  22371. ==27803==    by 0x8EFA815: mod_db_load (mod_db.c:653)
  22372. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22373. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22374. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22375. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22376. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22377. ==27803==
  22378. ==27803== Required order was established by acquisition of lock at 0x9B16588
  22379. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22380. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22381. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  22382. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  22383. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22384. ==27803==    by 0x8EF943B: limit_get_db_handle (mod_db.c:99)
  22385. ==27803==    by 0x8EFAAC2: do_config (mod_db.c:304)
  22386. ==27803==    by 0x8EFAAC2: mod_db_load (mod_db.c:653)
  22387. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22388. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22389. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22390. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22391. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22392. ==27803==
  22393. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  22394. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22395. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22396. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  22397. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  22398. ==27803==    by 0x8EFA7F5: do_config (mod_db.c:332)
  22399. ==27803==    by 0x8EFA7F5: mod_db_load (mod_db.c:653)
  22400. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22401. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22402. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22403. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22404. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22405. ==27803==
  22406. ==27803==  Lock at 0x9B16588 was first observed
  22407. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22408. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22409. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  22410. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  22411. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22412. ==27803==    by 0x8EF943B: limit_get_db_handle (mod_db.c:99)
  22413. ==27803==    by 0x8EFAAC2: do_config (mod_db.c:304)
  22414. ==27803==    by 0x8EFAAC2: mod_db_load (mod_db.c:653)
  22415. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22416. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22417. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22418. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22419. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22420. ==27803==  Address 0x9b16588 is 1,144 bytes inside a block of size 8,192 alloc'd
  22421. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22422. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22423. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22424. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22425. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  22426. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  22427. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22428. ==27803==    by 0x8EF943B: limit_get_db_handle (mod_db.c:99)
  22429. ==27803==    by 0x8EFAAC2: do_config (mod_db.c:304)
  22430. ==27803==    by 0x8EFAAC2: mod_db_load (mod_db.c:653)
  22431. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  22432. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  22433. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  22434. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22435. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22436. ==27803==  Block was alloc'd by thread #1
  22437. ==27803==
  22438. ==27803==  Lock at 0x7B9F680 was first observed
  22439. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22440. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22441. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  22442. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  22443. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  22444. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22445. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22446. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  22447. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22448. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  22449. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  22450. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  22451. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  22452. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  22453. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  22454. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22455. ==27803==  Block was alloc'd by thread #1
  22456. ==27803==
  22457. ==27803==
  22458. ==27803== ----------------------------------------------------------------
  22459. ==27803==
  22460. ==27803==  Lock at 0x92EB308 was first observed
  22461. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22462. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  22463. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  22464. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22465. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22466. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22467. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22468. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22471. ==27803==    by 0x56244CE: clone (clone.S:95)
  22472. ==27803==  Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd
  22473. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22474. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  22475. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  22476. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22477. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22478. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22479. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22480. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22481. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22482. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22483. ==27803==    by 0x56244CE: clone (clone.S:95)
  22484. ==27803==  Block was alloc'd by thread #13
  22485. ==27803==
  22486. ==27803==  Lock at 0x97E8D48 was first observed
  22487. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22488. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  22489. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22490. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22491. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  22492. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22493. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22494. ==27803==    by 0x56244CE: clone (clone.S:95)
  22495. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  22496. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22497. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22498. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22499. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  22500. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22501. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22502. ==27803==    by 0x56244CE: clone (clone.S:95)
  22503. ==27803==  Block was alloc'd by thread #17
  22504. ==27803==
  22505. ==27803==  Lock at 0x92E7318 was first observed
  22506. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22507. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  22508. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22509. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22510. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22511. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22512. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22513. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22514. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22515. ==27803==    by 0x56244CE: clone (clone.S:95)
  22516. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  22517. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22518. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22519. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22520. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22521. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22522. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22523. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22524. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22525. ==27803==    by 0x56244CE: clone (clone.S:95)
  22526. ==27803==  Block was alloc'd by thread #13
  22527. ==27803==
  22528. ==27803== Possible data race during write of size 8 at 0x92E72D8 by thread #17
  22529. ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48
  22530. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  22531. ==27803==    by 0x94C239D: nua_stack_event (nua_stack.c:328)
  22532. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  22533. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  22534. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  22535. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22536. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22537. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22538. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22539. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22540. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22541. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22542. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  22543. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  22544. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  22545. ==27803==    by 0x94C283A: nua_stack_timer (nua_stack.c:741)
  22546. ==27803==
  22547. ==27803== This conflicts with a previous read of size 8 by thread #13
  22548. ==27803== Locks held: 1, at address 0x92E7318
  22549. ==27803==    at 0x94F49FB: su_base_port_step (su_base_port.c:494)
  22550. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  22551. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22552. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22553. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22554. ==27803==    by 0x56244CE: clone (clone.S:95)
  22555. ==27803==  Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd
  22556. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22557. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22558. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22559. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22560. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22561. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22562. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22563. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22564. ==27803==    by 0x56244CE: clone (clone.S:95)
  22565. ==27803==  Block was alloc'd by thread #13
  22566. ==27803==
  22567. ==27803== ----------------------------------------------------------------
  22568. ==27803==
  22569. ==27803==  Lock at 0x92E7318 was first observed
  22570. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22571. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  22572. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22573. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22574. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22575. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22576. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22577. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22578. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22579. ==27803==    by 0x56244CE: clone (clone.S:95)
  22580. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  22581. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22582. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22583. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22584. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22585. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22586. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22587. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22588. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22589. ==27803==    by 0x56244CE: clone (clone.S:95)
  22590. ==27803==  Block was alloc'd by thread #13
  22591. ==27803==
  22592. ==27803==  Lock at 0x92EB308 was first observed
  22593. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22594. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  22595. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  22596. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22597. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22598. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22599. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22600. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22601. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22602. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22603. ==27803==    by 0x56244CE: clone (clone.S:95)
  22604. ==27803==  Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd
  22605. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22606. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  22607. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  22608. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22609. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22610. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22611. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22612. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22613. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22614. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22615. ==27803==    by 0x56244CE: clone (clone.S:95)
  22616. ==27803==  Block was alloc'd by thread #13
  22617. ==27803==
  22618. ==27803==  Lock at 0x97E8D48 was first observed
  22619. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22620. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  22621. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  22622. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  22623. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  22624. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22625. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22626. ==27803==    by 0x56244CE: clone (clone.S:95)
  22627. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  22628. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22629. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22630. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22631. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  22632. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22633. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22634. ==27803==    by 0x56244CE: clone (clone.S:95)
  22635. ==27803==  Block was alloc'd by thread #17
  22636. ==27803==
  22637. ==27803== Possible data race during read of size 8 at 0x92E72D8 by thread #13
  22638. ==27803== Locks held: 1, at address 0x92E7318
  22639. ==27803==    at 0x94F498D: su_base_port_step (su_base_port.c:472)
  22640. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  22641. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22642. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22643. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22644. ==27803==    by 0x56244CE: clone (clone.S:95)
  22645. ==27803==
  22646. ==27803== This conflicts with a previous write of size 8 by thread #17
  22647. ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48
  22648. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  22649. ==27803==    by 0x94C239D: nua_stack_event (nua_stack.c:328)
  22650. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  22651. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  22652. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  22653. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  22654. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  22655. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  22656. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  22657. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  22658. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  22659. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  22660. ==27803==  Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd
  22661. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  22662. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  22663. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  22664. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  22665. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  22666. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22667. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22668. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22669. ==27803==    by 0x56244CE: clone (clone.S:95)
  22670. ==27803==  Block was alloc'd by thread #13
  22671. ==27803==
  22672. ==27803== ----------------------------------------------------------------
  22673. ==27803==
  22674. ==27803== Thread #22: lock order "0x7B9F680 before 0xBD088A8" violated
  22675. ==27803==
  22676. ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD088A8
  22677. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22678. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22679. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  22680. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  22681. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22682. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22683. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22684. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22685. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22686. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22687. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22688. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22689. ==27803==    by 0x56244CE: clone (clone.S:95)
  22690. ==27803==
  22691. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  22692. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22693. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22694. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  22695. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  22696. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  22697. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22698. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22699. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22700. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22701. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22702. ==27803==    by 0x56244CE: clone (clone.S:95)
  22703. ==27803==
  22704. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  22705. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22706. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22707. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  22708. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  22709. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22710. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22711. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22712. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22713. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22714. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22715. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22716. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22717. ==27803==    by 0x56244CE: clone (clone.S:95)
  22718. ==27803==
  22719. ==27803==  followed by a later acquisition of lock at 0xBD088A8
  22720. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22721. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22722. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  22723. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  22724. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22725. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22726. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22727. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22728. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22729. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22730. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22731. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22732. ==27803==    by 0x56244CE: clone (clone.S:95)
  22733. ==27803==
  22734. ==27803==  Lock at 0x7B9F680 was first observed
  22735. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22736. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22737. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  22738. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  22739. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  22740. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  22741. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22742. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  22743. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22744. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  22745. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  22746. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  22747. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  22748. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  22749. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  22750. ==27803==    by 0x10AEC7: main (switch.c:1200)
  22751. ==27803==  Block was alloc'd by thread #1
  22752. ==27803==
  22753. ==27803==  Lock at 0xBD088A8 was first observed
  22754. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22755. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22756. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  22757. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  22758. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22759. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22760. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22761. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22762. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22763. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22764. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22765. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22766. ==27803==    by 0x56244CE: clone (clone.S:95)
  22767. ==27803==  Address 0xbd088a8 is 1,144 bytes inside a block of size 8,192 alloc'd
  22768. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22769. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22770. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22771. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22772. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  22773. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  22774. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22775. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22776. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22777. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22778. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22779. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22780. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22781. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22782. ==27803==  Block was alloc'd by thread #22
  22783. ==27803==
  22784. ==27803==
  22785. ==27803== ----------------------------------------------------------------
  22786. ==27803==
  22787. ==27803==  Lock at 0x933AD58 was first observed
  22788. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22789. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22790. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  22791. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  22792. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22793. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22794. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  22795. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  22796. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22797. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22798. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22799. ==27803==    by 0x56244CE: clone (clone.S:95)
  22800. ==27803==  Address 0x933ad58 is 1,144 bytes inside a block of size 8,192 alloc'd
  22801. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22802. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22803. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22804. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22805. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  22806. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  22807. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22808. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22809. ==27803==    by 0x9572A43: sofia_glue_init_sql (sofia_glue.c:2599)
  22810. ==27803==    by 0x9556102: sofia_profile_thread_run (sofia.c:3160)
  22811. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22812. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22813. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22814. ==27803==    by 0x56244CE: clone (clone.S:95)
  22815. ==27803==  Block was alloc'd by thread #10
  22816. ==27803==
  22817. ==27803==  Lock at 0x98998F0 was first observed
  22818. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22819. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22820. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  22821. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22822. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22823. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22824. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22825. ==27803==    by 0x56244CE: clone (clone.S:95)
  22826. ==27803==  Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd
  22827. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22828. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22829. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22830. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22831. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  22832. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22833. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22834. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22835. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22836. ==27803==    by 0x56244CE: clone (clone.S:95)
  22837. ==27803==  Block was alloc'd by thread #10
  22838. ==27803==
  22839. ==27803== Possible data race during read of size 4 at 0x9899854 by thread #22
  22840. ==27803== Locks held: none
  22841. ==27803==    at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955)
  22842. ==27803==    by 0x95726CF: sofia_glue_execute_sql (sofia_glue.c:2698)
  22843. ==27803==    by 0x958951F: sofia_reg_check_expire (sofia_reg.c:819)
  22844. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22845. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22846. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22847. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22848. ==27803==    by 0x56244CE: clone (clone.S:95)
  22849. ==27803==
  22850. ==27803== This conflicts with a previous write of size 4 by thread #21
  22851. ==27803== Locks held: 2, at addresses 0x933AD58 0x98998F0
  22852. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  22853. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22854. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22855. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22856. ==27803==    by 0x56244CE: clone (clone.S:95)
  22857. ==27803==  Address 0x9899854 is 340 bytes inside a block of size 8,192 alloc'd
  22858. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22859. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22860. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22861. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22862. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  22863. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22864. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22865. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22866. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22867. ==27803==    by 0x56244CE: clone (clone.S:95)
  22868. ==27803==  Block was alloc'd by thread #10
  22869. ==27803==
  22870. ==27803== ----------------------------------------------------------------
  22871. ==27803==
  22872. ==27803== Thread #21: lock order "0x98998F0 before 0x9899940" violated
  22873. ==27803==
  22874. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9899940
  22875. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22876. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22877. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  22878. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22879. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22880. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22881. ==27803==    by 0x56244CE: clone (clone.S:95)
  22882. ==27803==
  22883. ==27803==  followed by a later acquisition of lock at 0x98998F0
  22884. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  22885. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  22886. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  22887. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22888. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22889. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22890. ==27803==    by 0x56244CE: clone (clone.S:95)
  22891. ==27803==
  22892. ==27803== Required order was established by acquisition of lock at 0x98998F0
  22893. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22894. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22895. ==27803==    by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289)
  22896. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22897. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22898. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22899. ==27803==    by 0x56244CE: clone (clone.S:95)
  22900. ==27803==
  22901. ==27803==  followed by a later acquisition of lock at 0x9899940
  22902. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22903. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22904. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  22905. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22906. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22907. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22908. ==27803==    by 0x56244CE: clone (clone.S:95)
  22909. ==27803==
  22910. ==27803==  Lock at 0x98998F0 was first observed
  22911. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22912. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22913. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  22914. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22915. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22916. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22917. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22918. ==27803==    by 0x56244CE: clone (clone.S:95)
  22919. ==27803==  Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd
  22920. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22921. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22922. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22923. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22924. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  22925. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22926. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22927. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22928. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22929. ==27803==    by 0x56244CE: clone (clone.S:95)
  22930. ==27803==  Block was alloc'd by thread #10
  22931. ==27803==
  22932. ==27803==  Lock at 0x9899940 was first observed
  22933. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  22934. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  22935. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  22936. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22937. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22938. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22939. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22940. ==27803==    by 0x56244CE: clone (clone.S:95)
  22941. ==27803==  Address 0x9899940 is 576 bytes inside a block of size 8,192 alloc'd
  22942. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  22943. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  22944. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  22945. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  22946. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  22947. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  22948. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22949. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22950. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22951. ==27803==    by 0x56244CE: clone (clone.S:95)
  22952. ==27803==  Block was alloc'd by thread #10
  22953. ==27803==
  22954. ==27803==
  22955. ==27803== ----------------------------------------------------------------
  22956. ==27803==
  22957. ==27803== Thread #22: lock order "0xBD088A8 before 0x7B9F680" violated
  22958. ==27803==
  22959. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  22960. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22961. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22962. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  22963. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  22964. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22965. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22966. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22967. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  22968. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22969. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22970. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22971. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22972. ==27803==    by 0x56244CE: clone (clone.S:95)
  22973. ==27803==
  22974. ==27803==  followed by a later acquisition of lock at 0xBD088A8
  22975. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  22976. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  22977. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  22978. ==27803==    by 0x4CE59EF: get_handle (switch_core_sqldb.c:199)
  22979. ==27803==    by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  22980. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22981. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22982. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22983. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  22984. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22985. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  22986. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  22987. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  22988. ==27803==
  22989. ==27803== Required order was established by acquisition of lock at 0xBD088A8
  22990. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  22991. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  22992. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  22993. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  22994. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  22995. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  22996. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  22997. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  22998. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  22999. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23000. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23001. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23002. ==27803==    by 0x56244CE: clone (clone.S:95)
  23003. ==27803==
  23004. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  23005. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23006. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23007. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  23008. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  23009. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  23010. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23011. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23012. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23013. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23014. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23015. ==27803==    by 0x56244CE: clone (clone.S:95)
  23016. ==27803==
  23017. ==27803==  Lock at 0xBD088A8 was first observed
  23018. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23019. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23020. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23021. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23022. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23023. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23024. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23025. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23026. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23027. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23028. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23029. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23030. ==27803==    by 0x56244CE: clone (clone.S:95)
  23031. ==27803==  Address 0xbd088a8 is 1,144 bytes inside a block of size 8,192 alloc'd
  23032. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23033. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23034. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23035. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23036. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23037. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23038. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23039. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23040. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23041. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23042. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23043. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23044. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23045. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23046. ==27803==  Block was alloc'd by thread #22
  23047. ==27803==
  23048. ==27803==  Lock at 0x7B9F680 was first observed
  23049. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23050. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23051. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  23052. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  23053. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  23054. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23055. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23056. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  23057. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23058. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  23059. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  23060. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  23061. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  23062. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  23063. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  23064. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23065. ==27803==  Block was alloc'd by thread #1
  23066. ==27803==
  23067. ==27803==
  23068. ==27803== ---Thread-Announcement------------------------------------------
  23069. ==27803==
  23070. ==27803== Thread #26 was created
  23071. ==27803==    at 0x56244BE: clone (clone.S:71)
  23072. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  23073. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  23074. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  23075. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  23076. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  23077. ==27803==    by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117)
  23078. ==27803==    by 0x95571C8: sofia_profile_thread_run (sofia.c:3416)
  23079. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23080. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23081. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23082. ==27803==    by 0x56244CE: clone (clone.S:95)
  23083. ==27803==
  23084. ==27803== ----------------------------------------------------------------
  23085. ==27803==
  23086. ==27803== Thread #26: lock order "0x7B9F680 before 0xC038268" violated
  23087. ==27803==
  23088. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC038268
  23089. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23090. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23091. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  23092. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23093. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23094. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23095. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23096. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23097. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23098. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23099. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23100. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23101. ==27803==    by 0x56244CE: clone (clone.S:95)
  23102. ==27803==
  23103. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  23104. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23105. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23106. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  23107. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  23108. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  23109. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23110. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23111. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23112. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23113. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23114. ==27803==    by 0x56244CE: clone (clone.S:95)
  23115. ==27803==
  23116. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  23117. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23118. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23119. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  23120. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23121. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23122. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23123. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23124. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23125. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23126. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23127. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23128. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23129. ==27803==    by 0x56244CE: clone (clone.S:95)
  23130. ==27803==
  23131. ==27803==  followed by a later acquisition of lock at 0xC038268
  23132. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23133. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23134. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  23135. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23136. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23137. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23138. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23139. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23140. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23141. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23142. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23143. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23144. ==27803==    by 0x56244CE: clone (clone.S:95)
  23145. ==27803==
  23146. ==27803==  Lock at 0x7B9F680 was first observed
  23147. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23148. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23149. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  23150. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  23151. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  23152. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23153. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23154. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  23155. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23156. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  23157. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  23158. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  23159. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  23160. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  23161. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  23162. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23163. ==27803==  Block was alloc'd by thread #1
  23164. ==27803==
  23165. ==27803==  Lock at 0xC038268 was first observed
  23166. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23167. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23168. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23169. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23170. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23171. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23172. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23173. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23174. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23175. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23176. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23177. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23178. ==27803==    by 0x56244CE: clone (clone.S:95)
  23179. ==27803==  Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd
  23180. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23181. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23182. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23183. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23184. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23185. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23186. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23187. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23188. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23189. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23190. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23191. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23194. ==27803==  Block was alloc'd by thread #26
  23195. ==27803==
  23196. ==27803==
  23197. ==27803== ----------------------------------------------------------------
  23198. ==27803==
  23199. ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #6
  23200. ==27803== Locks held: none
  23201. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  23202. ==27803==    by 0x4D5889A: switch_event_prep_for_delivery_detailed (switch_event.c:1972)
  23203. ==27803==    by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:774)
  23204. ==27803==    by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:743)
  23205. ==27803==    by 0x4D026DB: send_heartbeat (switch_core.c:85)
  23206. ==27803==    by 0x4D026DB: heartbeat_callback (switch_core.c:216)
  23207. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  23208. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  23209. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  23210. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23211. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23212. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23213. ==27803==    by 0x56244CE: clone (clone.S:95)
  23214. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  23215. ==27803==
  23216. ==27803== ----------------------------------------------------------------
  23217. ==27803==
  23218. ==27803== Thread #24: lock order "0x9B08440 before 0x9B08490" violated
  23219. ==27803==
  23220. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B08490
  23221. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23222. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23223. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  23224. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23225. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23226. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23227. ==27803==    by 0x56244CE: clone (clone.S:95)
  23228. ==27803==
  23229. ==27803==  followed by a later acquisition of lock at 0x9B08440
  23230. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  23231. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  23232. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  23233. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23234. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23235. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23236. ==27803==    by 0x56244CE: clone (clone.S:95)
  23237. ==27803==
  23238. ==27803== Required order was established by acquisition of lock at 0x9B08440
  23239. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23240. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23241. ==27803==    by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289)
  23242. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23243. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23244. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23245. ==27803==    by 0x56244CE: clone (clone.S:95)
  23246. ==27803==
  23247. ==27803==  followed by a later acquisition of lock at 0x9B08490
  23248. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23249. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23250. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  23251. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23252. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23253. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23254. ==27803==    by 0x56244CE: clone (clone.S:95)
  23255. ==27803==
  23256. ==27803==  Lock at 0x9B08440 was first observed
  23257. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23258. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23259. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  23260. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23261. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23262. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23263. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23264. ==27803==    by 0x56244CE: clone (clone.S:95)
  23265. ==27803==  Address 0x9b08440 is 496 bytes inside a block of size 8,192 alloc'd
  23266. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23267. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23268. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23269. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23270. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23271. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23272. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23273. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23274. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23275. ==27803==    by 0x56244CE: clone (clone.S:95)
  23276. ==27803==  Block was alloc'd by thread #12
  23277. ==27803==
  23278. ==27803==  Lock at 0x9B08490 was first observed
  23279. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23280. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23281. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  23282. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23283. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23284. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23285. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23286. ==27803==    by 0x56244CE: clone (clone.S:95)
  23287. ==27803==  Address 0x9b08490 is 576 bytes inside a block of size 8,192 alloc'd
  23288. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23289. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23290. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23291. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23292. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23293. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23294. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23295. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23296. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23297. ==27803==    by 0x56244CE: clone (clone.S:95)
  23298. ==27803==  Block was alloc'd by thread #12
  23299. ==27803==
  23300. ==27803==
  23301. ==27803== ----------------------------------------------------------------
  23302. ==27803==
  23303. ==27803== Thread #26: lock order "0xC038268 before 0x7B9F680" violated
  23304. ==27803==
  23305. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  23306. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23307. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23308. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  23309. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  23310. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23311. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23312. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23313. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  23314. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23315. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23316. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23317. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23318. ==27803==    by 0x56244CE: clone (clone.S:95)
  23319. ==27803==
  23320. ==27803==  followed by a later acquisition of lock at 0xC038268
  23321. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  23322. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  23323. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  23324. ==27803==    by 0x4CE59EF: get_handle (switch_core_sqldb.c:199)
  23325. ==27803==    by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  23326. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23327. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23328. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23329. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  23330. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23331. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23332. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23333. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23334. ==27803==
  23335. ==27803== Required order was established by acquisition of lock at 0xC038268
  23336. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23337. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23338. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  23339. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23340. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23341. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23342. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23343. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23344. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23345. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23346. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23347. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23348. ==27803==    by 0x56244CE: clone (clone.S:95)
  23349. ==27803==
  23350. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  23351. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23352. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23353. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  23354. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  23355. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  23356. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23357. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23358. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23359. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23360. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23361. ==27803==    by 0x56244CE: clone (clone.S:95)
  23362. ==27803==
  23363. ==27803==  Lock at 0xC038268 was first observed
  23364. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23365. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23366. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23367. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23368. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23369. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23370. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23371. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23372. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23373. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23374. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23375. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23376. ==27803==    by 0x56244CE: clone (clone.S:95)
  23377. ==27803==  Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd
  23378. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23379. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23380. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23381. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23382. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23383. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23384. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23385. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23386. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23387. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23388. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23389. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23390. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23391. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23392. ==27803==  Block was alloc'd by thread #26
  23393. ==27803==
  23394. ==27803==  Lock at 0x7B9F680 was first observed
  23395. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23396. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23397. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  23398. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  23399. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  23400. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23401. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23402. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  23403. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23404. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  23405. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  23406. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  23407. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  23408. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  23409. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  23410. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23411. ==27803==  Block was alloc'd by thread #1
  23412. ==27803==
  23413. ==27803==
  23414. ==27803== ---Thread-Announcement------------------------------------------
  23415. ==27803==
  23416. ==27803== Thread #29 was created
  23417. ==27803==    at 0x56244BE: clone (clone.S:71)
  23418. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  23419. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  23420. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  23421. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  23422. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  23423. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1903)
  23424. ==27803==    by 0x4CE91CF: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  23425. ==27803==    by 0xBE9EFBA: load_config (mod_fifo.c:4474)
  23426. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23427. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23428. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23429. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23430. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23431. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23432. ==27803==
  23433. ==27803== ----------------------------------------------------------------
  23434. ==27803==
  23435. ==27803==  Lock at 0xBD2EEA8 was first observed
  23436. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23437. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23438. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23439. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23440. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23441. ==27803==    by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911)
  23442. ==27803==    by 0xBE9EF34: load_config (mod_fifo.c:4459)
  23443. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23444. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23445. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23446. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23447. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23448. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23449. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23450. ==27803==  Address 0xbd2eea8 is 1,144 bytes inside a block of size 8,192 alloc'd
  23451. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23452. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23453. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23454. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23455. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23456. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23457. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23458. ==27803==    by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911)
  23459. ==27803==    by 0xBE9EF34: load_config (mod_fifo.c:4459)
  23460. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23461. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23462. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23463. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23464. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23465. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23466. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23467. ==27803==  Block was alloc'd by thread #1
  23468. ==27803==
  23469. ==27803==  Lock at 0xBD30C38 was first observed
  23470. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23471. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23472. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  23473. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  23474. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23475. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23476. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23477. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23478. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23479. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23480. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23481. ==27803==  Address 0xbd30c38 is 456 bytes inside a block of size 8,192 alloc'd
  23482. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23483. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23484. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23485. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23486. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23487. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  23488. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23489. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23490. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23491. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23492. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23493. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23494. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23495. ==27803==  Block was alloc'd by thread #1
  23496. ==27803==
  23497. ==27803==  Lock at 0xBD42B58 was first observed
  23498. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23499. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23500. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23501. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23502. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23503. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  23504. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23505. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23506. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23507. ==27803==    by 0x56244CE: clone (clone.S:95)
  23508. ==27803==  Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd
  23509. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23510. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23511. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23512. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23513. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23514. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23515. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23516. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  23517. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23518. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23519. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23520. ==27803==    by 0x56244CE: clone (clone.S:95)
  23521. ==27803==  Block was alloc'd by thread #29
  23522. ==27803==
  23523. ==27803== Possible data race during read of size 4 at 0xBD30BC0 by thread #1
  23524. ==27803== Locks held: 1, at address 0xBD2EEA8
  23525. ==27803==    at 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1904)
  23526. ==27803==    by 0x4CE91ED: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  23527. ==27803==    by 0xBE9EFBA: load_config (mod_fifo.c:4474)
  23528. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23529. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23530. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23531. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23532. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23533. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23534. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23535. ==27803==
  23536. ==27803== This conflicts with a previous write of size 4 by thread #29
  23537. ==27803== Locks held: 2, at addresses 0xBD30C38 0xBD42B58
  23538. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  23539. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23540. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23541. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23542. ==27803==    by 0x56244CE: clone (clone.S:95)
  23543. ==27803==  Address 0xbd30bc0 is 336 bytes inside a block of size 8,192 alloc'd
  23544. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23545. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23546. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23547. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23548. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23549. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  23550. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23551. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23552. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23553. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23554. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23555. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23556. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23557. ==27803==  Block was alloc'd by thread #1
  23558. ==27803==
  23559. ==27803== ----------------------------------------------------------------
  23560. ==27803==
  23561. ==27803==  Lock at 0xBD2EEA8 was first observed
  23562. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23563. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23564. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23565. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23566. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23567. ==27803==    by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911)
  23568. ==27803==    by 0xBE9EF34: load_config (mod_fifo.c:4459)
  23569. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23570. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23571. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23572. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23573. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23574. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23575. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23576. ==27803==  Address 0xbd2eea8 is 1,144 bytes inside a block of size 8,192 alloc'd
  23577. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23578. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23579. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23580. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23581. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23582. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23583. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23584. ==27803==    by 0xBE98991: fifo_get_db_handle (mod_fifo.c:911)
  23585. ==27803==    by 0xBE9EF34: load_config (mod_fifo.c:4459)
  23586. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23587. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23588. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23589. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23590. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23591. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23592. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23593. ==27803==  Block was alloc'd by thread #1
  23594. ==27803==
  23595. ==27803==  Lock at 0xBD42B58 was first observed
  23596. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23597. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23598. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23599. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23600. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23601. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  23602. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23603. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23604. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23605. ==27803==    by 0x56244CE: clone (clone.S:95)
  23606. ==27803==  Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd
  23607. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23608. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23609. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23610. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23611. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23612. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23613. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23614. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  23615. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23616. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23617. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23618. ==27803==    by 0x56244CE: clone (clone.S:95)
  23619. ==27803==  Block was alloc'd by thread #29
  23620. ==27803==
  23621. ==27803== Possible data race during read of size 8 at 0xBD30B88 by thread #1
  23622. ==27803== Locks held: 1, at address 0xBD2EEA8
  23623. ==27803==    at 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1908)
  23624. ==27803==    by 0x4CE91F6: switch_sql_queue_manager_start (switch_core_sqldb.c:1894)
  23625. ==27803==    by 0xBE9EFBA: load_config (mod_fifo.c:4474)
  23626. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23627. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23628. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23629. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23630. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23631. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23632. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23633. ==27803==
  23634. ==27803== This conflicts with a previous write of size 8 by thread #29
  23635. ==27803== Locks held: 1, at address 0xBD42B58
  23636. ==27803==    at 0x4CE5AC0: _switch_cache_db_get_db_handle (switch_core_sqldb.c:678)
  23637. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23638. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  23639. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23640. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23641. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23642. ==27803==    by 0x56244CE: clone (clone.S:95)
  23643. ==27803==  Address 0xbd30b88 is 280 bytes inside a block of size 8,192 alloc'd
  23644. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23645. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23646. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23647. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23648. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23649. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  23650. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  23651. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  23652. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  23653. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  23654. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  23655. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23656. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23657. ==27803==  Block was alloc'd by thread #1
  23658. ==27803==
  23659. ==27803== ---Thread-Announcement------------------------------------------
  23660. ==27803==
  23661. ==27803== Thread #9 was created
  23662. ==27803==    at 0x56244BE: clone (clone.S:71)
  23663. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  23664. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  23665. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  23666. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  23667. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  23668. ==27803==    by 0x4CED1E3: switch_core_sqldb_start (switch_core_sqldb.c:3871)
  23669. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  23670. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  23671. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23672. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23673. ==27803==
  23674. ==27803== ----------------------------------------------------------------
  23675. ==27803==
  23676. ==27803== Possible data race during read of size 4 at 0x7A5CDF4 by thread #9
  23677. ==27803== Locks held: none
  23678. ==27803==    at 0x4CE9356: switch_sql_queue_manager_push (switch_core_sqldb.c:1955)
  23679. ==27803==    by 0x4CECA9E: switch_core_expire_registration (switch_core_sqldb.c:3614)
  23680. ==27803==    by 0x4CECA9E: switch_core_expire_registration (switch_core_sqldb.c:3596)
  23681. ==27803==    by 0x4CECB48: switch_core_sql_db_thread (switch_core_sqldb.c:1597)
  23682. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23683. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23684. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23685. ==27803==    by 0x56244CE: clone (clone.S:95)
  23686. ==27803==  Address 0x7a5cdf4 is 340 bytes inside a block of size 8,192 alloc'd
  23687. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23688. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23689. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23690. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23691. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23692. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  23693. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  23694. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  23695. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  23696. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23697. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23698. ==27803==  Block was alloc'd by thread #1
  23699. ==27803==
  23700. ==27803== ---Thread-Announcement------------------------------------------
  23701. ==27803==
  23702. ==27803== Thread #25 was created
  23703. ==27803==    at 0x56244BE: clone (clone.S:71)
  23704. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  23705. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  23706. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  23707. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  23708. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  23709. ==27803==    by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117)
  23710. ==27803==    by 0x95571C8: sofia_profile_thread_run (sofia.c:3416)
  23711. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23712. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23713. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23714. ==27803==    by 0x56244CE: clone (clone.S:95)
  23715. ==27803==
  23716. ==27803== ----------------------------------------------------------------
  23717. ==27803==
  23718. ==27803== Thread #25: lock order "0x7B9F680 before 0xBD460A8" violated
  23719. ==27803==
  23720. ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD460A8
  23721. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23722. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23723. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  23724. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23725. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23726. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23727. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23728. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23729. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23730. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23731. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23732. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23733. ==27803==    by 0x56244CE: clone (clone.S:95)
  23734. ==27803==
  23735. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  23736. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23737. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23738. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  23739. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  23740. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  23741. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23742. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23743. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23744. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23745. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23746. ==27803==    by 0x56244CE: clone (clone.S:95)
  23747. ==27803==
  23748. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  23749. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23750. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23751. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  23752. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23753. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23754. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23755. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23756. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23757. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23758. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23759. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23760. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23761. ==27803==    by 0x56244CE: clone (clone.S:95)
  23762. ==27803==
  23763. ==27803==  followed by a later acquisition of lock at 0xBD460A8
  23764. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23765. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23766. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  23767. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23768. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23769. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23770. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23771. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23772. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23773. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23774. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23775. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23776. ==27803==    by 0x56244CE: clone (clone.S:95)
  23777. ==27803==
  23778. ==27803==  Lock at 0x7B9F680 was first observed
  23779. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23780. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23781. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  23782. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  23783. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  23784. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  23785. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23786. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  23787. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23788. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  23789. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  23790. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  23791. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  23792. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  23793. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  23794. ==27803==    by 0x10AEC7: main (switch.c:1200)
  23795. ==27803==  Block was alloc'd by thread #1
  23796. ==27803==
  23797. ==27803==  Lock at 0xBD460A8 was first observed
  23798. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23799. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23800. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23801. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23802. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23803. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23804. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23805. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23806. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23807. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23808. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23809. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23810. ==27803==    by 0x56244CE: clone (clone.S:95)
  23811. ==27803==  Address 0xbd460a8 is 1,144 bytes inside a block of size 8,192 alloc'd
  23812. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23813. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23814. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23815. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23816. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23817. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23818. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23819. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23820. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23821. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23822. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23823. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23824. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23825. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23826. ==27803==  Block was alloc'd by thread #25
  23827. ==27803==
  23828. ==27803==
  23829. ==27803== ----------------------------------------------------------------
  23830. ==27803==
  23831. ==27803== Thread #23: lock order "0x9A8EE90 before 0x9A8EEE0" violated
  23832. ==27803==
  23833. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9A8EEE0
  23834. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23835. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23836. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  23837. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23838. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23839. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23840. ==27803==    by 0x56244CE: clone (clone.S:95)
  23841. ==27803==
  23842. ==27803==  followed by a later acquisition of lock at 0x9A8EE90
  23843. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  23844. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  23845. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  23846. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23847. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23848. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23849. ==27803==    by 0x56244CE: clone (clone.S:95)
  23850. ==27803==
  23851. ==27803== Required order was established by acquisition of lock at 0x9A8EE90
  23852. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23853. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23854. ==27803==    by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289)
  23855. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23856. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23857. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23858. ==27803==    by 0x56244CE: clone (clone.S:95)
  23859. ==27803==
  23860. ==27803==  followed by a later acquisition of lock at 0x9A8EEE0
  23861. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23862. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23863. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  23864. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23865. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23866. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23867. ==27803==    by 0x56244CE: clone (clone.S:95)
  23868. ==27803==
  23869. ==27803==  Lock at 0x9A8EE90 was first observed
  23870. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23871. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23872. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  23873. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23874. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23875. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23876. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23877. ==27803==    by 0x56244CE: clone (clone.S:95)
  23878. ==27803==  Address 0x9a8ee90 is 480 bytes inside a block of size 8,192 alloc'd
  23879. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23880. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23881. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23882. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23883. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23884. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23885. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23886. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23887. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23888. ==27803==    by 0x56244CE: clone (clone.S:95)
  23889. ==27803==  Block was alloc'd by thread #11
  23890. ==27803==
  23891. ==27803==  Lock at 0x9A8EEE0 was first observed
  23892. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23893. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23894. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  23895. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23896. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23897. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23898. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23899. ==27803==    by 0x56244CE: clone (clone.S:95)
  23900. ==27803==  Address 0x9a8eee0 is 560 bytes inside a block of size 8,192 alloc'd
  23901. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23902. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23903. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23904. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23905. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  23906. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  23907. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23908. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23909. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23910. ==27803==    by 0x56244CE: clone (clone.S:95)
  23911. ==27803==  Block was alloc'd by thread #11
  23912. ==27803==
  23913. ==27803==
  23914. ==27803== ----------------------------------------------------------------
  23915. ==27803==
  23916. ==27803== Thread #25: lock order "0xBD460A8 before 0x7B9F680" violated
  23917. ==27803==
  23918. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  23919. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23920. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23921. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  23922. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  23923. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23924. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23925. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23926. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  23927. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23928. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23929. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23930. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23931. ==27803==    by 0x56244CE: clone (clone.S:95)
  23932. ==27803==
  23933. ==27803==  followed by a later acquisition of lock at 0xBD460A8
  23934. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  23935. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  23936. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  23937. ==27803==    by 0x4CE59EF: get_handle (switch_core_sqldb.c:199)
  23938. ==27803==    by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  23939. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23940. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23941. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23942. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  23943. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23944. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23945. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23946. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23947. ==27803==
  23948. ==27803== Required order was established by acquisition of lock at 0xBD460A8
  23949. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23950. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23951. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  23952. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  23953. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23954. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23955. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23956. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23957. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23958. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23961. ==27803==    by 0x56244CE: clone (clone.S:95)
  23962. ==27803==
  23963. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  23964. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  23965. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  23966. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  23967. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  23968. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  23969. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23970. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23971. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23972. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23973. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23974. ==27803==    by 0x56244CE: clone (clone.S:95)
  23975. ==27803==
  23976. ==27803==  Lock at 0xBD460A8 was first observed
  23977. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  23978. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  23979. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  23980. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23981. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23982. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23983. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  23984. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  23985. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  23986. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  23987. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  23988. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  23989. ==27803==    by 0x56244CE: clone (clone.S:95)
  23990. ==27803==  Address 0xbd460a8 is 1,144 bytes inside a block of size 8,192 alloc'd
  23991. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  23992. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  23993. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  23994. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  23995. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  23996. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  23997. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  23998. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  23999. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24000. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24001. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24002. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24003. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24004. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24005. ==27803==  Block was alloc'd by thread #25
  24006. ==27803==
  24007. ==27803==  Lock at 0x7B9F680 was first observed
  24008. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24009. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24010. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  24011. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  24012. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  24013. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24014. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24015. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  24016. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24017. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  24018. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  24019. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  24020. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  24021. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  24022. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  24023. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24024. ==27803==  Block was alloc'd by thread #1
  24025. ==27803==
  24026. ==27803==
  24027. ==27803== ---Thread-Announcement------------------------------------------
  24028. ==27803==
  24029. ==27803== Thread #28 was created
  24030. ==27803==    at 0x56244BE: clone (clone.S:71)
  24031. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  24032. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  24033. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  24034. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  24035. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  24036. ==27803==    by 0x954CC58: launch_sofia_worker_thread (sofia.c:3117)
  24037. ==27803==    by 0x95571C8: sofia_profile_thread_run (sofia.c:3416)
  24038. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24039. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24040. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24041. ==27803==    by 0x56244CE: clone (clone.S:95)
  24042. ==27803==
  24043. ==27803== ----------------------------------------------------------------
  24044. ==27803==
  24045. ==27803== Thread #28: lock order "0x7B9F680 before 0xC077E28" violated
  24046. ==27803==
  24047. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28
  24048. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24049. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24050. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  24051. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24052. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24053. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24054. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24055. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24056. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24057. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24058. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24059. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24060. ==27803==    by 0x56244CE: clone (clone.S:95)
  24061. ==27803==
  24062. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  24063. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24064. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24065. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  24066. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  24067. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  24068. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24069. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24070. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24071. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24072. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24073. ==27803==    by 0x56244CE: clone (clone.S:95)
  24074. ==27803==
  24075. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  24076. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24077. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24078. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  24079. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24080. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24081. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24082. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24083. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24084. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24085. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24086. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24087. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24088. ==27803==    by 0x56244CE: clone (clone.S:95)
  24089. ==27803==
  24090. ==27803==  followed by a later acquisition of lock at 0xC077E28
  24091. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24092. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24093. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  24094. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24095. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24096. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24097. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24098. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24099. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24100. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24101. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24102. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24103. ==27803==    by 0x56244CE: clone (clone.S:95)
  24104. ==27803==
  24105. ==27803==  Lock at 0x7B9F680 was first observed
  24106. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24107. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24108. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  24109. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  24110. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  24111. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24112. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24113. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  24114. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24115. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  24116. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  24117. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  24118. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  24119. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  24120. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  24121. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24122. ==27803==  Block was alloc'd by thread #1
  24123. ==27803==
  24124. ==27803==  Lock at 0xC077E28 was first observed
  24125. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24126. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24127. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  24128. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24129. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24130. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24131. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24132. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24133. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24134. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24135. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24136. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24137. ==27803==    by 0x56244CE: clone (clone.S:95)
  24138. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  24139. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24140. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24141. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24142. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24143. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  24144. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24145. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24146. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24147. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24148. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24149. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24150. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24151. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24152. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24153. ==27803==  Block was alloc'd by thread #28
  24154. ==27803==
  24155. ==27803==
  24156. ==27803== ----------------------------------------------------------------
  24157. ==27803==
  24158. ==27803== Thread #27: lock order "0x9B12270 before 0x9B122C0" violated
  24159. ==27803==
  24160. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B122C0
  24161. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24162. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24163. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24164. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24165. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24166. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24167. ==27803==    by 0x56244CE: clone (clone.S:95)
  24168. ==27803==
  24169. ==27803==  followed by a later acquisition of lock at 0x9B12270
  24170. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24171. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24172. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24173. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24174. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24175. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24176. ==27803==    by 0x56244CE: clone (clone.S:95)
  24177. ==27803==
  24178. ==27803== Required order was established by acquisition of lock at 0x9B12270
  24179. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24180. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24181. ==27803==    by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289)
  24182. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24183. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24184. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24185. ==27803==    by 0x56244CE: clone (clone.S:95)
  24186. ==27803==
  24187. ==27803==  followed by a later acquisition of lock at 0x9B122C0
  24188. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24189. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24190. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24191. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24194. ==27803==    by 0x56244CE: clone (clone.S:95)
  24195. ==27803==
  24196. ==27803==  Lock at 0x9B12270 was first observed
  24197. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24198. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24199. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  24200. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24201. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24202. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24203. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24204. ==27803==    by 0x56244CE: clone (clone.S:95)
  24205. ==27803==  Address 0x9b12270 is 480 bytes inside a block of size 8,192 alloc'd
  24206. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24207. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24208. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24209. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24210. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24211. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24212. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24213. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24214. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24215. ==27803==    by 0x56244CE: clone (clone.S:95)
  24216. ==27803==  Block was alloc'd by thread #13
  24217. ==27803==
  24218. ==27803==  Lock at 0x9B122C0 was first observed
  24219. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24220. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24221. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  24222. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24223. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24224. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24225. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24226. ==27803==    by 0x56244CE: clone (clone.S:95)
  24227. ==27803==  Address 0x9b122c0 is 560 bytes inside a block of size 8,192 alloc'd
  24228. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24229. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24230. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24231. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24232. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24233. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24234. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24235. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24236. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24237. ==27803==    by 0x56244CE: clone (clone.S:95)
  24238. ==27803==  Block was alloc'd by thread #13
  24239. ==27803==
  24240. ==27803==
  24241. ==27803== ----------------------------------------------------------------
  24242. ==27803==
  24243. ==27803== Thread #28: lock order "0xC077E28 before 0x7B9F680" violated
  24244. ==27803==
  24245. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  24246. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24247. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24248. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  24249. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  24250. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24251. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24252. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24253. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  24254. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24255. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24256. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24257. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24258. ==27803==    by 0x56244CE: clone (clone.S:95)
  24259. ==27803==
  24260. ==27803==  followed by a later acquisition of lock at 0xC077E28
  24261. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  24262. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  24263. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  24264. ==27803==    by 0x4CE59EF: get_handle (switch_core_sqldb.c:199)
  24265. ==27803==    by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  24266. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24267. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24268. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24269. ==27803==    by 0x958955C: sofia_reg_check_expire (sofia_reg.c:828)
  24270. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24271. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24272. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24273. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24274. ==27803==
  24275. ==27803== Required order was established by acquisition of lock at 0xC077E28
  24276. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24277. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24278. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  24279. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24280. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24281. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24282. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24283. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24284. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24285. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24286. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24287. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24288. ==27803==    by 0x56244CE: clone (clone.S:95)
  24289. ==27803==
  24290. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  24291. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24292. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24293. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  24294. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  24295. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  24296. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24297. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24298. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24299. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24300. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24301. ==27803==    by 0x56244CE: clone (clone.S:95)
  24302. ==27803==
  24303. ==27803==  Lock at 0xC077E28 was first observed
  24304. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24305. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24306. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  24307. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24308. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24309. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24310. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24311. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24312. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24313. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24314. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24315. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24316. ==27803==    by 0x56244CE: clone (clone.S:95)
  24317. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  24318. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24319. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24320. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24321. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24322. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  24323. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24324. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24325. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24326. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24327. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24328. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24329. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24330. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24331. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24332. ==27803==  Block was alloc'd by thread #28
  24333. ==27803==
  24334. ==27803==  Lock at 0x7B9F680 was first observed
  24335. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24336. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24337. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  24338. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  24339. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  24340. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24341. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24342. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  24343. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24344. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  24345. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  24346. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  24347. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  24348. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  24349. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  24350. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24351. ==27803==  Block was alloc'd by thread #1
  24352. ==27803==
  24353. ==27803==
  24354. ==27803== ----------------------------------------------------------------
  24355. ==27803==
  24356. ==27803==  Lock at 0xBD30C38 was first observed
  24357. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24358. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24359. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  24360. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  24361. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  24362. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  24363. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  24364. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  24365. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  24366. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24367. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24368. ==27803==  Address 0xbd30c38 is 456 bytes inside a block of size 8,192 alloc'd
  24369. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24370. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24371. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24372. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24373. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24374. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  24375. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  24376. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  24377. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  24378. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  24379. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  24380. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24381. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24382. ==27803==  Block was alloc'd by thread #1
  24383. ==27803==
  24384. ==27803==  Lock at 0xBD42B58 was first observed
  24385. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24386. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24387. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  24388. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24389. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24390. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  24391. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24392. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24393. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24394. ==27803==    by 0x56244CE: clone (clone.S:95)
  24395. ==27803==  Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd
  24396. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24397. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24398. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24399. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24400. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  24401. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24402. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24403. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  24404. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24405. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24406. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24407. ==27803==    by 0x56244CE: clone (clone.S:95)
  24408. ==27803==  Block was alloc'd by thread #29
  24409. ==27803==
  24410. ==27803== Possible data race during read of size 4 at 0xBD30BC4 by thread #1
  24411. ==27803== Locks held: none
  24412. ==27803==    at 0x4CEBC7B: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:1997)
  24413. ==27803==    by 0xBE93D2C: fifo_execute_sql_queued (mod_fifo.c:931)
  24414. ==27803==    by 0xBE9F03C: load_config (mod_fifo.c:4486)
  24415. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  24416. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  24417. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  24418. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  24419. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  24420. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24421. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24422. ==27803==
  24423. ==27803== This conflicts with a previous write of size 4 by thread #29
  24424. ==27803== Locks held: 2, at addresses 0xBD30C38 0xBD42B58
  24425. ==27803==    at 0x4CE698A: switch_user_sql_thread (switch_core_sqldb.c:2306)
  24426. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24427. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24428. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24429. ==27803==    by 0x56244CE: clone (clone.S:95)
  24430. ==27803==  Address 0xbd30bc4 is 340 bytes inside a block of size 8,192 alloc'd
  24431. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24432. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24433. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24434. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24435. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24436. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  24437. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  24438. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  24439. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  24440. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  24441. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  24442. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24443. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24444. ==27803==  Block was alloc'd by thread #1
  24445. ==27803==
  24446. ==27803== ----------------------------------------------------------------
  24447. ==27803==
  24448. ==27803== Thread #21: lock order "0x9899940 before 0x98998F0" violated
  24449. ==27803==
  24450. ==27803== Observed (incorrect) order is: acquisition of lock at 0x98998F0
  24451. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24452. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24453. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24454. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24455. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24456. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24457. ==27803==    by 0x56244CE: clone (clone.S:95)
  24458. ==27803==
  24459. ==27803==  followed by a later acquisition of lock at 0x9899940
  24460. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24461. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24462. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24463. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24464. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24465. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24466. ==27803==    by 0x56244CE: clone (clone.S:95)
  24467. ==27803==
  24468. ==27803== Required order was established by acquisition of lock at 0x9899940
  24469. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24470. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24471. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24472. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24473. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24474. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24475. ==27803==    by 0x56244CE: clone (clone.S:95)
  24476. ==27803==
  24477. ==27803==  followed by a later acquisition of lock at 0x98998F0
  24478. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24479. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24480. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24481. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24484. ==27803==    by 0x56244CE: clone (clone.S:95)
  24485. ==27803==
  24486. ==27803==  Lock at 0x9899940 was first observed
  24487. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24488. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24489. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  24490. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24491. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24492. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24493. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24494. ==27803==    by 0x56244CE: clone (clone.S:95)
  24495. ==27803==  Address 0x9899940 is 576 bytes inside a block of size 8,192 alloc'd
  24496. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24497. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24498. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24499. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24500. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24501. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24502. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24503. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24504. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24505. ==27803==    by 0x56244CE: clone (clone.S:95)
  24506. ==27803==  Block was alloc'd by thread #10
  24507. ==27803==
  24508. ==27803==  Lock at 0x98998F0 was first observed
  24509. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24510. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24511. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  24512. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24513. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24514. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24515. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24516. ==27803==    by 0x56244CE: clone (clone.S:95)
  24517. ==27803==  Address 0x98998f0 is 496 bytes inside a block of size 8,192 alloc'd
  24518. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24519. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24520. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24521. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24522. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24523. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24524. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24525. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24526. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24527. ==27803==    by 0x56244CE: clone (clone.S:95)
  24528. ==27803==  Block was alloc'd by thread #10
  24529. ==27803==
  24530. ==27803==
  24531. ==27803== ----------------------------------------------------------------
  24532. ==27803==
  24533. ==27803== Thread #23: lock order "0x9A8EEE0 before 0x9A8EE90" violated
  24534. ==27803==
  24535. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9A8EE90
  24536. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24537. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24538. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24539. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24540. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24541. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24542. ==27803==    by 0x56244CE: clone (clone.S:95)
  24543. ==27803==
  24544. ==27803==  followed by a later acquisition of lock at 0x9A8EEE0
  24545. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24546. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24547. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24548. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24549. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24550. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24551. ==27803==    by 0x56244CE: clone (clone.S:95)
  24552. ==27803==
  24553. ==27803== Required order was established by acquisition of lock at 0x9A8EEE0
  24554. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24555. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24556. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24557. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24558. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24559. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24560. ==27803==    by 0x56244CE: clone (clone.S:95)
  24561. ==27803==
  24562. ==27803==  followed by a later acquisition of lock at 0x9A8EE90
  24563. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24564. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24565. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24566. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24567. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24568. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24569. ==27803==    by 0x56244CE: clone (clone.S:95)
  24570. ==27803==
  24571. ==27803==  Lock at 0x9A8EEE0 was first observed
  24572. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24573. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24574. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  24575. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24576. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24577. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24578. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24579. ==27803==    by 0x56244CE: clone (clone.S:95)
  24580. ==27803==  Address 0x9a8eee0 is 560 bytes inside a block of size 8,192 alloc'd
  24581. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24582. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24583. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24584. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24585. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24586. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24587. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24588. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24589. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24590. ==27803==    by 0x56244CE: clone (clone.S:95)
  24591. ==27803==  Block was alloc'd by thread #11
  24592. ==27803==
  24593. ==27803==  Lock at 0x9A8EE90 was first observed
  24594. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24595. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24596. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  24597. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24598. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24599. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24600. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24601. ==27803==    by 0x56244CE: clone (clone.S:95)
  24602. ==27803==  Address 0x9a8ee90 is 480 bytes inside a block of size 8,192 alloc'd
  24603. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24604. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24605. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24606. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24607. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24608. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24609. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24610. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24611. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24612. ==27803==    by 0x56244CE: clone (clone.S:95)
  24613. ==27803==  Block was alloc'd by thread #11
  24614. ==27803==
  24615. ==27803==
  24616. ==27803== ----------------------------------------------------------------
  24617. ==27803==
  24618. ==27803== Thread #24: lock order "0x9B08490 before 0x9B08440" violated
  24619. ==27803==
  24620. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B08440
  24621. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24622. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24623. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24624. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24625. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24626. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24627. ==27803==    by 0x56244CE: clone (clone.S:95)
  24628. ==27803==
  24629. ==27803==  followed by a later acquisition of lock at 0x9B08490
  24630. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24631. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24632. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24633. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24634. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24635. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24636. ==27803==    by 0x56244CE: clone (clone.S:95)
  24637. ==27803==
  24638. ==27803== Required order was established by acquisition of lock at 0x9B08490
  24639. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24640. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24641. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24642. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24643. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24644. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24645. ==27803==    by 0x56244CE: clone (clone.S:95)
  24646. ==27803==
  24647. ==27803==  followed by a later acquisition of lock at 0x9B08440
  24648. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24649. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24650. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24651. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24652. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24653. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24654. ==27803==    by 0x56244CE: clone (clone.S:95)
  24655. ==27803==
  24656. ==27803==  Lock at 0x9B08490 was first observed
  24657. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24658. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24659. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  24660. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24661. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24662. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24663. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24664. ==27803==    by 0x56244CE: clone (clone.S:95)
  24665. ==27803==  Address 0x9b08490 is 576 bytes inside a block of size 8,192 alloc'd
  24666. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24667. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24668. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24669. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24670. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24671. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24672. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24673. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24674. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24675. ==27803==    by 0x56244CE: clone (clone.S:95)
  24676. ==27803==  Block was alloc'd by thread #12
  24677. ==27803==
  24678. ==27803==  Lock at 0x9B08440 was first observed
  24679. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24680. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24681. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  24682. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24683. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24684. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24685. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24686. ==27803==    by 0x56244CE: clone (clone.S:95)
  24687. ==27803==  Address 0x9b08440 is 496 bytes inside a block of size 8,192 alloc'd
  24688. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24689. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24690. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24691. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24692. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24693. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24694. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24695. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24696. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24697. ==27803==    by 0x56244CE: clone (clone.S:95)
  24698. ==27803==  Block was alloc'd by thread #12
  24699. ==27803==
  24700. ==27803==
  24701. ==27803== ----------------------------------------------------------------
  24702. ==27803==
  24703. ==27803== Thread #27: lock order "0x9B122C0 before 0x9B12270" violated
  24704. ==27803==
  24705. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B12270
  24706. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24707. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24708. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24709. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24710. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24711. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24712. ==27803==    by 0x56244CE: clone (clone.S:95)
  24713. ==27803==
  24714. ==27803==  followed by a later acquisition of lock at 0x9B122C0
  24715. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24716. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24717. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24718. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24719. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24720. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24721. ==27803==    by 0x56244CE: clone (clone.S:95)
  24722. ==27803==
  24723. ==27803== Required order was established by acquisition of lock at 0x9B122C0
  24724. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24725. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24726. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  24727. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24728. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24729. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24730. ==27803==    by 0x56244CE: clone (clone.S:95)
  24731. ==27803==
  24732. ==27803==  followed by a later acquisition of lock at 0x9B12270
  24733. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  24734. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  24735. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  24736. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24737. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24738. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24739. ==27803==    by 0x56244CE: clone (clone.S:95)
  24740. ==27803==
  24741. ==27803==  Lock at 0x9B122C0 was first observed
  24742. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24743. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24744. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  24745. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24746. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24747. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24748. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24749. ==27803==    by 0x56244CE: clone (clone.S:95)
  24750. ==27803==  Address 0x9b122c0 is 560 bytes inside a block of size 8,192 alloc'd
  24751. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24752. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24753. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24754. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24755. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24756. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24757. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24758. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24759. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24760. ==27803==    by 0x56244CE: clone (clone.S:95)
  24761. ==27803==  Block was alloc'd by thread #13
  24762. ==27803==
  24763. ==27803==  Lock at 0x9B12270 was first observed
  24764. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24765. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24766. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  24767. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24768. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24769. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24770. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24771. ==27803==    by 0x56244CE: clone (clone.S:95)
  24772. ==27803==  Address 0x9b12270 is 480 bytes inside a block of size 8,192 alloc'd
  24773. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24774. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24775. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24776. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24777. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  24778. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  24779. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24780. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24781. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24782. ==27803==    by 0x56244CE: clone (clone.S:95)
  24783. ==27803==  Block was alloc'd by thread #13
  24784. ==27803==
  24785. ==27803==
  24786. ==27803== ---Thread-Announcement------------------------------------------
  24787. ==27803==
  24788. ==27803== Thread #31 was created
  24789. ==27803==    at 0x56244BE: clone (clone.S:71)
  24790. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  24791. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  24792. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  24793. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  24794. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  24795. ==27803==    by 0x957E362: sofia_presence_event_thread_start (sofia_presence.c:1695)
  24796. ==27803==    by 0x957E3D4: sofia_presence_event_handler (sofia_presence.c:1704)
  24797. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  24798. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  24799. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24800. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24801. ==27803==
  24802. ==27803== ----------------------------------------------------------------
  24803. ==27803==
  24804. ==27803== Thread #31: lock order "0xC038268 before 0x7B9F680" violated
  24805. ==27803==
  24806. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  24807. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24808. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24809. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  24810. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  24811. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24812. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24813. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24814. ==27803==    by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374)
  24815. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  24816. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  24817. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24818. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24819. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24820. ==27803==    by 0x56244CE: clone (clone.S:95)
  24821. ==27803==
  24822. ==27803==  followed by a later acquisition of lock at 0xC038268
  24823. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  24824. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  24825. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  24826. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  24827. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  24828. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24829. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24830. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24831. ==27803==    by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374)
  24832. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  24833. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  24834. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24835. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24836. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24837. ==27803==
  24838. ==27803== Required order was established by acquisition of lock at 0xC038268
  24839. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24840. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24841. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  24842. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24843. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24844. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24845. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24846. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24847. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24848. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24849. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24850. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24851. ==27803==    by 0x56244CE: clone (clone.S:95)
  24852. ==27803==
  24853. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  24854. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24855. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24856. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  24857. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  24858. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  24859. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24860. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24861. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24862. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24863. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24864. ==27803==    by 0x56244CE: clone (clone.S:95)
  24865. ==27803==
  24866. ==27803==  Lock at 0xC038268 was first observed
  24867. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24868. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24869. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  24870. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24871. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24872. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24873. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24874. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24875. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24876. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24877. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24878. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24879. ==27803==    by 0x56244CE: clone (clone.S:95)
  24880. ==27803==  Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd
  24881. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24882. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  24883. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  24884. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  24885. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  24886. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  24887. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24888. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24889. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24890. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24891. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24892. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24893. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24894. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24895. ==27803==  Block was alloc'd by thread #26
  24896. ==27803==
  24897. ==27803==  Lock at 0x7B9F680 was first observed
  24898. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24899. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24900. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  24901. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  24902. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  24903. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24904. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24905. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  24906. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24907. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  24908. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  24909. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  24910. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  24911. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  24912. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  24913. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24914. ==27803==  Block was alloc'd by thread #1
  24915. ==27803==
  24916. ==27803==
  24917. ==27803== ----------------------------------------------------------------
  24918. ==27803==
  24919. ==27803== Thread #31: lock order "0x7B9F680 before 0xC038268" violated
  24920. ==27803==
  24921. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC038268
  24922. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  24923. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  24924. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  24925. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  24926. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  24927. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24928. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24929. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24930. ==27803==    by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374)
  24931. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  24932. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  24933. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24934. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24935. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24936. ==27803==
  24937. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  24938. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24939. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24940. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  24941. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  24942. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  24943. ==27803==    by 0x957C61F: actual_sofia_presence_event_handler (sofia_presence.c:1374)
  24944. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  24945. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  24946. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24947. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24948. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24949. ==27803==    by 0x56244CE: clone (clone.S:95)
  24950. ==27803==
  24951. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  24952. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24953. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24954. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  24955. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24956. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24957. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24958. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24959. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24960. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24961. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24962. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24963. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24964. ==27803==    by 0x56244CE: clone (clone.S:95)
  24965. ==27803==
  24966. ==27803==  followed by a later acquisition of lock at 0xC038268
  24967. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  24968. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  24969. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  24970. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  24971. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  24972. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  24973. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  24974. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  24975. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  24976. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  24977. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  24978. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  24979. ==27803==    by 0x56244CE: clone (clone.S:95)
  24980. ==27803==
  24981. ==27803==  Lock at 0x7B9F680 was first observed
  24982. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  24983. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  24984. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  24985. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  24986. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  24987. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  24988. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24989. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  24990. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  24991. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  24992. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  24993. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  24994. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  24995. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  24996. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  24997. ==27803==    by 0x10AEC7: main (switch.c:1200)
  24998. ==27803==  Block was alloc'd by thread #1
  24999. ==27803==
  25000. ==27803==  Lock at 0xC038268 was first observed
  25001. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25002. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25003. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  25004. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25005. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25006. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25007. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25008. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25009. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25010. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25011. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25012. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25013. ==27803==    by 0x56244CE: clone (clone.S:95)
  25014. ==27803==  Address 0xc038268 is 1,144 bytes inside a block of size 8,192 alloc'd
  25015. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25016. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25017. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25018. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25019. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  25020. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25021. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25022. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25023. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25024. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25025. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25026. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25027. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25028. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25029. ==27803==  Block was alloc'd by thread #26
  25030. ==27803==
  25031. ==27803==
  25032. ==27803== ---Thread-Announcement------------------------------------------
  25033. ==27803==
  25034. ==27803== Thread #32 was created
  25035. ==27803==    at 0x56244BE: clone (clone.S:71)
  25036. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  25037. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  25038. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  25039. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  25040. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  25041. ==27803==    by 0xC3F7259: launch_timer_thread (mod_spandsp_fax.c:258)
  25042. ==27803==    by 0xC3F7259: mod_spandsp_fax_load (mod_spandsp_fax.c:1786)
  25043. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851)
  25044. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775)
  25045. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25046. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25047. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25048. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25049. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25050. ==27803==
  25051. ==27803== ----------------------------------------------------------------
  25052. ==27803==
  25053. ==27803== Possible data race during write of size 4 at 0xC4A9B18 by thread #32
  25054. ==27803== Locks held: none
  25055. ==27803==    at 0xC3F273D: timer_thread_run (mod_spandsp_fax.c:210)
  25056. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25057. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25058. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25059. ==27803==    by 0x56244CE: clone (clone.S:95)
  25060. ==27803==
  25061. ==27803== This conflicts with a previous read of size 4 by thread #1
  25062. ==27803== Locks held: none
  25063. ==27803==    at 0xC3F725A: mod_spandsp_fax_load (mod_spandsp_fax.c:1788)
  25064. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851)
  25065. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775)
  25066. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25067. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25068. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25069. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25070. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25071. ==27803==  Address 0xc4a9b18 is 24 bytes inside data symbol "t38_state_list"
  25072. ==27803==
  25073. ==27803== ----------------------------------------------------------------
  25074. ==27803==
  25075. ==27803== Possible data race during read of size 4 at 0xC4A9B18 by thread #1
  25076. ==27803== Locks held: none
  25077. ==27803==    at 0xC3F7287: mod_spandsp_fax_load (mod_spandsp_fax.c:1788)
  25078. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851)
  25079. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775)
  25080. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25081. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25082. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25083. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25084. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25085. ==27803==
  25086. ==27803== This conflicts with a previous write of size 4 by thread #32
  25087. ==27803== Locks held: none
  25088. ==27803==    at 0xC3F273D: timer_thread_run (mod_spandsp_fax.c:210)
  25089. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25090. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25091. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25092. ==27803==    by 0x56244CE: clone (clone.S:95)
  25093. ==27803==  Address 0xc4a9b18 is 24 bytes inside data symbol "t38_state_list"
  25094. ==27803==
  25095. ==27803== ----------------------------------------------------------------
  25096. ==27803==
  25097. ==27803== Thread #9: lock order "0x97868C8 before 0x7B9F680" violated
  25098. ==27803==
  25099. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  25100. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25101. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25102. ==27803==    by 0x4CE474E: sql_close (switch_core_sqldb.c:269)
  25103. ==27803==    by 0x4CECB2E: switch_core_sql_db_thread (switch_core_sqldb.c:1592)
  25104. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25105. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25106. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25107. ==27803==    by 0x56244CE: clone (clone.S:95)
  25108. ==27803==
  25109. ==27803==  followed by a later acquisition of lock at 0x97868C8
  25110. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  25111. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  25112. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  25113. ==27803==    by 0x4CE4816: sql_close (switch_core_sqldb.c:284)
  25114. ==27803==    by 0x4CECB2E: switch_core_sql_db_thread (switch_core_sqldb.c:1592)
  25115. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25118. ==27803==    by 0x56244CE: clone (clone.S:95)
  25119. ==27803==
  25120. ==27803== Required order was established by acquisition of lock at 0x97868C8
  25121. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25122. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25123. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  25124. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  25125. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25126. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  25127. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  25128. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  25129. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25130. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25131. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25132. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25133. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25134. ==27803==
  25135. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  25136. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25137. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25138. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  25139. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  25140. ==27803==    by 0x9B67DC8: mod_verto_load (mod_verto.c:6243)
  25141. ==27803==    by 0x9B67DC8: mod_verto_load (mod_verto.c:6182)
  25142. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25143. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25144. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25145. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25146. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25147. ==27803==
  25148. ==27803==  Lock at 0x97868C8 was first observed
  25149. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25150. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25151. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  25152. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25153. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25154. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  25155. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  25156. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  25157. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25158. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25159. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25160. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25161. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25162. ==27803==  Address 0x97868c8 is 1,144 bytes inside a block of size 8,192 alloc'd
  25163. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25164. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25165. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25166. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25167. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  25168. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25169. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25170. ==27803==    by 0x9B5BEC7: json_get_db_handle (mod_verto.c:5752)
  25171. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6241)
  25172. ==27803==    by 0x9B67D9C: mod_verto_load (mod_verto.c:6182)
  25173. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25174. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25175. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25176. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25177. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25178. ==27803==  Block was alloc'd by thread #1
  25179. ==27803==
  25180. ==27803==  Lock at 0x7B9F680 was first observed
  25181. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25182. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25183. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  25184. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25185. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25186. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25187. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25188. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  25189. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25190. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  25191. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  25192. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  25193. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  25194. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  25195. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25196. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25197. ==27803==  Block was alloc'd by thread #1
  25198. ==27803==
  25199. ==27803==
  25200. ==27803== ----------------------------------------------------------------
  25201. ==27803==
  25202. ==27803== Thread #8: lock order "0x7A5CEB8 before 0x7A5CE68" violated
  25203. ==27803==
  25204. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A5CE68
  25205. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  25206. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  25207. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  25208. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25209. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25210. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25211. ==27803==    by 0x56244CE: clone (clone.S:95)
  25212. ==27803==
  25213. ==27803==  followed by a later acquisition of lock at 0x7A5CEB8
  25214. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25215. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25216. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  25217. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25218. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25219. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25220. ==27803==    by 0x56244CE: clone (clone.S:95)
  25221. ==27803==
  25222. ==27803== Required order was established by acquisition of lock at 0x7A5CEB8
  25223. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25224. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25225. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  25226. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25227. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25228. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25229. ==27803==    by 0x56244CE: clone (clone.S:95)
  25230. ==27803==
  25231. ==27803==  followed by a later acquisition of lock at 0x7A5CE68
  25232. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  25233. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  25234. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  25235. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25236. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25237. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25238. ==27803==    by 0x56244CE: clone (clone.S:95)
  25239. ==27803==
  25240. ==27803==  Lock at 0x7A5CEB8 was first observed
  25241. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25242. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25243. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  25244. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  25245. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  25246. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25247. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25248. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25249. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25250. ==27803==  Address 0x7a5ceb8 is 536 bytes inside a block of size 8,192 alloc'd
  25251. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25252. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25253. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25254. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25255. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  25256. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  25257. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  25258. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25259. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25260. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25261. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25262. ==27803==  Block was alloc'd by thread #1
  25263. ==27803==
  25264. ==27803==  Lock at 0x7A5CE68 was first observed
  25265. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25266. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25267. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  25268. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  25269. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  25270. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25271. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25272. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25273. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25274. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  25275. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25276. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25277. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25278. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25279. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  25280. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  25281. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  25282. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25283. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25284. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25285. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25286. ==27803==  Block was alloc'd by thread #1
  25287. ==27803==
  25288. ==27803==
  25289. ==27803== ---Thread-Announcement------------------------------------------
  25290. ==27803==
  25291. ==27803== Thread #39 was created
  25292. ==27803==    at 0x56244BE: clone (clone.S:71)
  25293. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  25294. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  25295. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  25296. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  25297. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  25298. ==27803==    by 0x4CFF801: switch_core_launch_thread (switch_core.c:615)
  25299. ==27803==    by 0x4D4B05A: switch_loadable_module_runtime (switch_loadable_module.c:150)
  25300. ==27803==    by 0x4D4B05A: switch_loadable_module_init (switch_loadable_module.c:2365)
  25301. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25302. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25303. ==27803==
  25304. ==27803== ----------------------------------------------------------------
  25305. ==27803==
  25306. ==27803== Possible data race during write of size 1 at 0x8EF68D8 by thread #39
  25307. ==27803== Locks held: none
  25308. ==27803==    at 0x8EED8B0: mod_event_socket_runtime (mod_event_socket.c:3000)
  25309. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25310. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25311. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25312. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25313. ==27803==    by 0x56244CE: clone (clone.S:95)
  25314. ==27803==
  25315. ==27803== This conflicts with a previous read of size 1 by thread #3
  25316. ==27803== Locks held: none
  25317. ==27803==    at 0x8EEB87D: event_handler (mod_event_socket.c:280)
  25318. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  25319. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  25320. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25321. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25322. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25323. ==27803==    by 0x56244CE: clone (clone.S:95)
  25324. ==27803==  Address 0x8ef68d8 is 24 bytes inside data symbol "listen_list"
  25325. ==27803==
  25326. ==27803== ---Thread-Announcement------------------------------------------
  25327. ==27803==
  25328. ==27803== Thread #40 was created
  25329. ==27803==    at 0x56244BE: clone (clone.S:71)
  25330. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  25331. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  25332. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  25333. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  25334. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  25335. ==27803==    by 0x4CFF801: switch_core_launch_thread (switch_core.c:615)
  25336. ==27803==    by 0x4D4B05A: switch_loadable_module_runtime (switch_loadable_module.c:150)
  25337. ==27803==    by 0x4D4B05A: switch_loadable_module_init (switch_loadable_module.c:2365)
  25338. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25339. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25340. ==27803==
  25341. ==27803== ----------------------------------------------------------------
  25342. ==27803==
  25343. ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #40
  25344. ==27803== Locks held: none
  25345. ==27803==    at 0x4DCBEA8: softtimer_runtime (switch_time.c:1083)
  25346. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25347. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25348. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25349. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25350. ==27803==    by 0x56244CE: clone (clone.S:95)
  25351. ==27803==
  25352. ==27803== This conflicts with a previous read of size 4 by thread #39
  25353. ==27803== Locks held: none
  25354. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  25355. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  25356. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  25357. ==27803==    by 0x8EED893: mod_event_socket_runtime (mod_event_socket.c:2984)
  25358. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25359. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25360. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25361. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25362. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  25363. ==27803==
  25364. ==27803== ----------------------------------------------------------------
  25365. ==27803==
  25366. ==27803==  Lock at 0x7315918 was first observed
  25367. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25368. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25369. ==27803==    by 0x4D05EEE: switch_core_init (switch_core.c:1930)
  25370. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25371. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25372. ==27803==  Address 0x7315918 is 400,728 bytes inside a block of size 401,408 alloc'd
  25373. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25374. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  25375. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  25376. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  25377. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  25378. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  25379. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25380. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25381. ==27803==  Block was alloc'd by thread #1
  25382. ==27803==
  25383. ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #1
  25384. ==27803== Locks held: 1, at address 0x7315918
  25385. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  25386. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  25387. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  25388. ==27803==    by 0x4D01220: switch_load_network_lists (switch_core.c:1471)
  25389. ==27803==    by 0x4D065DF: switch_core_init_and_modload (switch_core.c:2495)
  25390. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25391. ==27803==
  25392. ==27803== This conflicts with a previous write of size 4 by thread #40
  25393. ==27803== Locks held: none
  25394. ==27803==    at 0x4DCBEA8: softtimer_runtime (switch_time.c:1083)
  25395. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25396. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25397. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25398. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25399. ==27803==    by 0x56244CE: clone (clone.S:95)
  25400. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  25401. ==27803==
  25402. ==27803== ----------------------------------------------------------------
  25403. ==27803==
  25404. ==27803==  Lock at 0x92E7318 was first observed
  25405. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25406. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  25407. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  25408. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  25409. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  25410. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  25411. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25412. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25413. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25414. ==27803==    by 0x56244CE: clone (clone.S:95)
  25415. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  25416. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  25417. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  25418. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  25419. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  25420. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  25421. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25422. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25423. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25424. ==27803==    by 0x56244CE: clone (clone.S:95)
  25425. ==27803==  Block was alloc'd by thread #13
  25426. ==27803==
  25427. ==27803== Possible data race during write of size 1 at 0x5111A64 by thread #1
  25428. ==27803== Locks held: none
  25429. ==27803==    at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533)
  25430. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25431. ==27803==
  25432. ==27803== This conflicts with a previous read of size 1 by thread #13
  25433. ==27803== Locks held: 1, at address 0x92E7318
  25434. ==27803==    at 0x4D02B42: switch_core_ready_inbound (switch_core.c:3023)
  25435. ==27803==    by 0x956CE44: sofia_event_callback (sofia.c:2478)
  25436. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  25437. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  25438. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  25439. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  25440. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25441. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25442. ==27803==  Address 0x5111a64 is 580 bytes inside data symbol "runtime"
  25443. ==27803==
  25444. ==27803== ----------------------------------------------------------------
  25445. ==27803==
  25446. ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #40
  25447. ==27803== Locks held: none
  25448. ==27803==    at 0x4DCBF15: softtimer_runtime (switch_time.c:1121)
  25449. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25450. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25451. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25452. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25453. ==27803==    by 0x56244CE: clone (clone.S:95)
  25454. ==27803==
  25455. ==27803== This conflicts with a previous read of size 4 by thread #1
  25456. ==27803== Locks held: none
  25457. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  25458. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  25459. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  25460. ==27803==    by 0x4D06700: switch_core_init_and_modload (switch_core.c:2522)
  25461. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25462. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  25463. ==27803==
  25464. ==27803== ----------------------------------------------------------------
  25465. ==27803==
  25466. ==27803== Possible data race during write of size 8 at 0x5111A68 by thread #40
  25467. ==27803== Locks held: none
  25468. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  25469. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25470. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25471. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25472. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25473. ==27803==    by 0x56244CE: clone (clone.S:95)
  25474. ==27803==
  25475. ==27803== This conflicts with a previous read of size 8 by thread #1
  25476. ==27803== Locks held: none
  25477. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  25478. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  25479. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  25480. ==27803==    by 0x4D06700: switch_core_init_and_modload (switch_core.c:2522)
  25481. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25482. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  25483. ==27803==
  25484. ==27803== ----------------------------------------------------------------
  25485. ==27803==
  25486. ==27803== Possible data race during read of size 1 at 0x5111A64 by thread #9
  25487. ==27803== Locks held: none
  25488. ==27803==    at 0x4CECAF0: switch_core_sql_db_thread (switch_core_sqldb.c:1596)
  25489. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25490. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25491. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25492. ==27803==    by 0x56244CE: clone (clone.S:95)
  25493. ==27803==
  25494. ==27803== This conflicts with a previous write of size 1 by thread #1
  25495. ==27803== Locks held: none
  25496. ==27803==    at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533)
  25497. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25498. ==27803==  Address 0x5111a64 is 580 bytes inside data symbol "runtime"
  25499. ==27803==
  25500. ==27803== ----------------------------------------------------------------
  25501. ==27803==
  25502. ==27803==  Lock at 0x7BA0200 was first observed
  25503. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25504. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25505. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  25506. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  25507. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25508. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25509. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  25510. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25511. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25512. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25513. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25514. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  25515. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  25516. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25517. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25518. ==27803==  Block was alloc'd by thread #1
  25519. ==27803==
  25520. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #6
  25521. ==27803== Locks held: 1, at address 0x7BA0200
  25522. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  25523. ==27803==    by 0x4DCB808: switch_epoch_time_now (switch_time.c:323)
  25524. ==27803==    by 0x4D43915: task_thread_loop (switch_scheduler.c:113)
  25525. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  25526. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25529. ==27803==    by 0x56244CE: clone (clone.S:95)
  25530. ==27803==
  25531. ==27803== This conflicts with a previous write of size 8 by thread #40
  25532. ==27803== Locks held: none
  25533. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  25534. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25535. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25536. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25537. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25538. ==27803==    by 0x56244CE: clone (clone.S:95)
  25539. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  25540. ==27803==
  25541. ==27803== ----------------------------------------------------------------
  25542. ==27803==
  25543. ==27803==  Lock at 0x92F1B28 was first observed
  25544. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25545. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25546. ==27803==    by 0x9556F78: sofia_profile_thread_run (sofia.c:3376)
  25547. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25548. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25549. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25550. ==27803==    by 0x56244CE: clone (clone.S:95)
  25551. ==27803==  Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd
  25552. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25553. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  25554. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  25555. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  25556. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  25557. ==27803==    by 0x9552759: config_sofia (sofia.c:5193)
  25558. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  25559. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  25560. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  25561. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  25562. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25563. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25564. ==27803==  Block was alloc'd by thread #1
  25565. ==27803==
  25566. ==27803==  Lock at 0xC077E28 was first observed
  25567. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25568. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25569. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  25570. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25571. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25572. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25573. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25574. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25575. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25576. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25577. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25578. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25579. ==27803==    by 0x56244CE: clone (clone.S:95)
  25580. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  25581. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25582. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25583. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25584. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25585. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  25586. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25587. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25588. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25589. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25590. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25591. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25592. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25593. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25594. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25595. ==27803==  Block was alloc'd by thread #28
  25596. ==27803==
  25597. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #28
  25598. ==27803== Locks held: 2, at addresses 0x92F1B28 0xC077E28
  25599. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  25600. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  25601. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  25602. ==27803==    by 0x4CE5A99: _switch_cache_db_get_db_handle (switch_core_sqldb.c:646)
  25603. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25604. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25605. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25606. ==27803==    by 0x9589859: sofia_reg_check_ping_expire (sofia_reg.c:932)
  25607. ==27803==    by 0x9540A32: sofia_profile_worker_thread_run (sofia.c:3008)
  25608. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25609. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25610. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25611. ==27803==
  25612. ==27803== This conflicts with a previous write of size 8 by thread #40
  25613. ==27803== Locks held: none
  25614. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  25615. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  25616. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25617. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25618. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25619. ==27803==    by 0x56244CE: clone (clone.S:95)
  25620. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  25621. ==27803==
  25622. ==27803== ---Thread-Announcement------------------------------------------
  25623. ==27803==
  25624. ==27803== Thread #43 was created
  25625. ==27803==    at 0x56244BE: clone (clone.S:71)
  25626. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  25627. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  25628. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  25629. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  25630. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  25631. ==27803==    by 0x4CD44ED: switch_console_loop (switch_console.c:1177)
  25632. ==27803==    by 0x10AEFC: main (switch.c:1227)
  25633. ==27803==
  25634. ==27803== ----------------------------------------------------------------
  25635. ==27803==
  25636. ==27803==  Lock at 0x7B9F590 was first observed
  25637. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25638. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25639. ==27803==    by 0x4DBFD66: switch_log_init (switch_log.c:704)
  25640. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  25641. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25642. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25643. ==27803==  Address 0x7b9f590 is 800,080 bytes inside a block of size 802,816 alloc'd
  25644. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25645. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  25646. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  25647. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  25648. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  25649. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  25650. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25651. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25652. ==27803==  Block was alloc'd by thread #1
  25653. ==27803==
  25654. ==27803== Possible data race during write of size 1 at 0x747F9F4 by thread #5
  25655. ==27803== Locks held: 1, at address 0x7B9F590
  25656. ==27803==    at 0x48417F3: mempcpy (vg_replace_strmem.c:1536)
  25657. ==27803==    by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243)
  25658. ==27803==    by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204)
  25659. ==27803==    by 0x557B1FA: vfprintf (vfprintf.c:1638)
  25660. ==27803==    by 0x5583533: fprintf (fprintf.c:32)
  25661. ==27803==    by 0x485467A: switch_console_logger (mod_console.c:336)
  25662. ==27803==    by 0x485467A: switch_console_logger (mod_console.c:254)
  25663. ==27803==    by 0x4DBFCA1: log_thread (switch_log.c:483)
  25664. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25665. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25666. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25667. ==27803==    by 0x56244CE: clone (clone.S:95)
  25668. ==27803==
  25669. ==27803== This conflicts with a previous write of size 1 by thread #43
  25670. ==27803== Locks held: none
  25671. ==27803==    at 0x4841810: mempcpy (vg_replace_strmem.c:1536)
  25672. ==27803==    by 0x55A69E4: _IO_new_file_xsputn (fileops.c:1243)
  25673. ==27803==    by 0x55A69E4: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204)
  25674. ==27803==    by 0x559B54E: fputs (iofputs.c:38)
  25675. ==27803==    by 0x5E1DDE8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  25676. ==27803==    by 0x5E1DFF8: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  25677. ==27803==    by 0x5E1AFC5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  25678. ==27803==    by 0x5E19626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  25679. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  25680. ==27803==  Address 0x747f9f4 is 4 bytes inside a block of size 1,024 alloc'd
  25681. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25682. ==27803==    by 0x559A71B: _IO_file_doallocate (filedoalloc.c:101)
  25683. ==27803==    by 0x55A86FF: _IO_doallocbuf (genops.c:347)
  25684. ==27803==    by 0x55A7987: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:752)
  25685. ==27803==    by 0x55A6A8E: _IO_new_file_xsputn (fileops.c:1251)
  25686. ==27803==    by 0x55A6A8E: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1204)
  25687. ==27803==    by 0x559B54E: fputs (iofputs.c:38)
  25688. ==27803==    by 0x4DBF9AE: switch_log_vprintf (switch_log.c:648)
  25689. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  25690. ==27803==    by 0x4D567B8: switch_event_init (switch_event.c:710)
  25691. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  25692. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25693. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25694. ==27803==  Block was alloc'd by thread #1
  25695. ==27803==
  25696. ==27803== ----------------------------------------------------------------
  25697. ==27803==
  25698. ==27803==  Lock at 0x92E7318 was first observed
  25699. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25700. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  25701. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  25702. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  25703. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  25704. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  25705. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25706. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25707. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25708. ==27803==    by 0x56244CE: clone (clone.S:95)
  25709. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  25710. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  25711. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  25712. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  25713. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  25714. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  25715. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25716. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25717. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25718. ==27803==    by 0x56244CE: clone (clone.S:95)
  25719. ==27803==  Block was alloc'd by thread #13
  25720. ==27803==
  25721. ==27803== Possible data race during read of size 1 at 0x5111A64 by thread #13
  25722. ==27803== Locks held: 1, at address 0x92E7318
  25723. ==27803==    at 0x4D02B42: switch_core_ready_inbound (switch_core.c:3023)
  25724. ==27803==    by 0x956CE44: sofia_event_callback (sofia.c:2478)
  25725. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  25726. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  25727. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  25728. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  25729. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25730. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25731. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25732. ==27803==    by 0x56244CE: clone (clone.S:95)
  25733. ==27803==
  25734. ==27803== This conflicts with a previous write of size 1 by thread #1
  25735. ==27803== Locks held: none
  25736. ==27803==    at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533)
  25737. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25738. ==27803==  Address 0x5111a64 is 580 bytes inside data symbol "runtime"
  25739. ==27803==
  25740. ==27803== ----------------------------------------------------------------
  25741. ==27803==
  25742. ==27803== Thread #14: lock order "0xC077E28 before 0x7B9F680" violated
  25743. ==27803==
  25744. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  25745. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25746. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25747. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  25748. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  25749. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25750. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  25751. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  25752. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  25753. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  25754. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  25755. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  25756. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  25757. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  25758. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  25759. ==27803==
  25760. ==27803==  followed by a later acquisition of lock at 0xC077E28
  25761. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  25762. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  25763. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  25764. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  25765. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  25766. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25767. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  25768. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  25769. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  25770. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  25771. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  25772. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  25773. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  25774. ==27803==
  25775. ==27803== Required order was established by acquisition of lock at 0xC077E28
  25776. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25777. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25778. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  25779. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  25780. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25781. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25782. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25783. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25784. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25785. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25786. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25787. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25788. ==27803==    by 0x56244CE: clone (clone.S:95)
  25789. ==27803==
  25790. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  25791. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25792. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25793. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  25794. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  25795. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  25796. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25797. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25798. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25799. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25800. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25801. ==27803==    by 0x56244CE: clone (clone.S:95)
  25802. ==27803==
  25803. ==27803==  Lock at 0xC077E28 was first observed
  25804. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25805. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25806. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  25807. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25808. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25809. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25810. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25811. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25812. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25813. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25814. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25815. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25816. ==27803==    by 0x56244CE: clone (clone.S:95)
  25817. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  25818. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25819. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25820. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25821. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25822. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  25823. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25824. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25825. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25826. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25827. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25828. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25829. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25830. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25831. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25832. ==27803==  Block was alloc'd by thread #28
  25833. ==27803==
  25834. ==27803==  Lock at 0x7B9F680 was first observed
  25835. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25836. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25837. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  25838. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25839. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25840. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25841. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25842. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  25843. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25844. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  25845. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  25846. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  25847. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  25848. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  25849. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  25850. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25851. ==27803==  Block was alloc'd by thread #1
  25852. ==27803==
  25853. ==27803==
  25854. ==27803== ----------------------------------------------------------------
  25855. ==27803==
  25856. ==27803==  Lock at 0x7A5CE68 was first observed
  25857. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25858. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25859. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  25860. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  25861. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  25862. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25863. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25864. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25865. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25866. ==27803==  Address 0x7a5ce68 is 456 bytes inside a block of size 8,192 alloc'd
  25867. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25868. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25869. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25870. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25871. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  25872. ==27803==    by 0x4CED893: switch_core_sqldb_start_thread (switch_core_sqldb.c:3956)
  25873. ==27803==    by 0x4CED893: switch_core_sqldb_start (switch_core_sqldb.c:3870)
  25874. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25875. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25876. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25877. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25878. ==27803==  Block was alloc'd by thread #1
  25879. ==27803==
  25880. ==27803==  Lock at 0x7E36A38 was first observed
  25881. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25882. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25883. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  25884. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25885. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25886. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  25887. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25888. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25889. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25890. ==27803==    by 0x56244CE: clone (clone.S:95)
  25891. ==27803==  Address 0x7e36a38 is 1,144 bytes inside a block of size 8,192 alloc'd
  25892. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25893. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  25894. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  25895. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  25896. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  25897. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  25898. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25899. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  25900. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25901. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25902. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25903. ==27803==    by 0x56244CE: clone (clone.S:95)
  25904. ==27803==  Block was alloc'd by thread #8
  25905. ==27803==
  25906. ==27803== Possible data race during read of size 1 at 0x5111A66 by thread #8
  25907. ==27803== Locks held: 2, at addresses 0x7A5CE68 0x7E36A38
  25908. ==27803==    at 0x4CE70AB: switch_user_sql_thread (switch_core_sqldb.c:2332)
  25909. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25910. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25911. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25912. ==27803==    by 0x56244CE: clone (clone.S:95)
  25913. ==27803==
  25914. ==27803== This conflicts with a previous write of size 1 by thread #1
  25915. ==27803== Locks held: none
  25916. ==27803==    at 0x4D0671A: switch_core_init_and_modload (switch_core.c:2533)
  25917. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25918. ==27803==  Address 0x5111a66 is 582 bytes inside data symbol "runtime"
  25919. ==27803==
  25920. ==27803== ----------------------------------------------------------------
  25921. ==27803==
  25922. ==27803== Thread #14: lock order "0x7B9F680 before 0xC077E28" violated
  25923. ==27803==
  25924. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28
  25925. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  25926. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  25927. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  25928. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  25929. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  25930. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25931. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  25932. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  25933. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  25934. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  25935. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  25936. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  25937. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  25938. ==27803==
  25939. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  25940. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25941. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25942. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  25943. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  25944. ==27803==    by 0x4CEBD36: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006)
  25945. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  25946. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  25947. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  25948. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  25949. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  25950. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  25951. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  25952. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  25953. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25954. ==27803==
  25955. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  25956. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25957. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25958. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  25959. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  25960. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25961. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25962. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25963. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25964. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25965. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25966. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25967. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25968. ==27803==    by 0x56244CE: clone (clone.S:95)
  25969. ==27803==
  25970. ==27803==  followed by a later acquisition of lock at 0xC077E28
  25971. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  25972. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  25973. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  25974. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  25975. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  25976. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  25977. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  25978. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  25979. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  25980. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  25981. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  25982. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  25983. ==27803==    by 0x56244CE: clone (clone.S:95)
  25984. ==27803==
  25985. ==27803==  Lock at 0x7B9F680 was first observed
  25986. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  25987. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  25988. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  25989. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  25990. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  25991. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  25992. ==27803==    by 0x10AEC7: main (switch.c:1200)
  25993. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  25994. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  25995. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  25996. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  25997. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  25998. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  25999. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  26000. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26001. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26002. ==27803==  Block was alloc'd by thread #1
  26003. ==27803==
  26004. ==27803==  Lock at 0xC077E28 was first observed
  26005. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26006. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26007. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  26008. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26009. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26010. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26011. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26012. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26013. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26014. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26015. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26016. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26017. ==27803==    by 0x56244CE: clone (clone.S:95)
  26018. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  26019. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26020. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  26021. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  26022. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  26023. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  26024. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26025. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26026. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26027. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26028. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26029. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26030. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26031. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26032. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26033. ==27803==  Block was alloc'd by thread #28
  26034. ==27803==
  26035. ==27803==
  26036. ==27803== ----------------------------------------------------------------
  26037. ==27803==
  26038. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #14
  26039. ==27803== Locks held: none
  26040. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  26041. ==27803==    by 0x4D5889A: switch_event_prep_for_delivery_detailed (switch_event.c:1972)
  26042. ==27803==    by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:774)
  26043. ==27803==    by 0x4D58B1E: switch_event_create_subclass_detailed (switch_event.c:743)
  26044. ==27803==    by 0x958AC3D: sofia_reg_parse_auth (sofia_reg.c:2844)
  26045. ==27803==    by 0x958D705: sofia_reg_handle_register_token (sofia_reg.c:1547)
  26046. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  26047. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  26048. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26049. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  26050. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  26051. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26052. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26053. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26054. ==27803==
  26055. ==27803== This conflicts with a previous write of size 8 by thread #40
  26056. ==27803== Locks held: none
  26057. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  26058. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  26059. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26060. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26061. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26062. ==27803==    by 0x56244CE: clone (clone.S:95)
  26063. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  26064. ==27803==
  26065. ==27803== ---Thread-Announcement------------------------------------------
  26066. ==27803==
  26067. ==27803== Thread #44 was created
  26068. ==27803==    at 0x56244BE: clone (clone.S:71)
  26069. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  26070. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  26071. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  26072. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  26073. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  26074. ==27803==    by 0x4CF3F74: check_queue (switch_core_session.c:1859)
  26075. ==27803==    by 0x4CF40FE: switch_core_session_thread_pool_launch (switch_core_session.c:1919)
  26076. ==27803==    by 0x4CF4244: switch_core_session_thread_launch (switch_core_session.c:1939)
  26077. ==27803==    by 0x956CC97: sofia_event_callback (sofia.c:2617)
  26078. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26079. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26080. ==27803==
  26081. ==27803== ----------------------------------------------------------------
  26082. ==27803==
  26083. ==27803==  Lock at 0x7A585A8 was first observed
  26084. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26085. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26086. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  26087. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  26088. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26089. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26090. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26091. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26092. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26093. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26094. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26095. ==27803==    by 0x56244CE: clone (clone.S:95)
  26096. ==27803==  Address 0x7a585a8 is 3,064 bytes inside a block of size 8,192 alloc'd
  26097. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26098. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26099. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26100. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26101. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  26102. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26103. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26104. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26105. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26106. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26107. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26108. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26109. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26110. ==27803==  Block was alloc'd by thread #13
  26111. ==27803==
  26112. ==27803==  Lock at 0x7E10C30 was first observed
  26113. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26114. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26115. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  26116. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26117. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26118. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26119. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26120. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26121. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26122. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26123. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26124. ==27803==    by 0x56244CE: clone (clone.S:95)
  26125. ==27803==  Address 0x7e10c30 is 2,496 bytes inside a block of size 8,192 alloc'd
  26126. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26127. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  26128. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  26129. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  26130. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  26131. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26132. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26133. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26134. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26135. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26136. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26137. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26138. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26139. ==27803==  Block was alloc'd by thread #13
  26140. ==27803==
  26141. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #44
  26142. ==27803== Locks held: 2, at addresses 0x7A585A8 0x7E10C30
  26143. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  26144. ==27803==    by 0x955E575: sofia_handle_sip_i_invite (sofia.c:10268)
  26145. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26146. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26147. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  26148. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  26149. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  26150. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  26151. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  26152. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  26153. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  26154. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26155. ==27803==
  26156. ==27803== This conflicts with a previous write of size 8 by thread #40
  26157. ==27803== Locks held: none
  26158. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  26159. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  26160. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26161. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26162. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26163. ==27803==    by 0x56244CE: clone (clone.S:95)
  26164. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  26165. ==27803==
  26166. ==27803== ----------------------------------------------------------------
  26167. ==27803==
  26168. ==27803== Thread #44: lock order "0xC077E28 before 0x7B9F680" violated
  26169. ==27803==
  26170. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  26171. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26172. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26173. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  26174. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  26175. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26176. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  26177. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26178. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26179. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26180. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26181. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26182. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26183. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  26184. ==27803==
  26185. ==27803==  followed by a later acquisition of lock at 0xC077E28
  26186. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  26187. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  26188. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  26189. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  26190. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  26191. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26192. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  26193. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26194. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26195. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26196. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26197. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26198. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26199. ==27803==
  26200. ==27803== Required order was established by acquisition of lock at 0xC077E28
  26201. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26202. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26203. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  26204. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  26205. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26206. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26207. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26208. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26209. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26210. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26211. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26212. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26213. ==27803==    by 0x56244CE: clone (clone.S:95)
  26214. ==27803==
  26215. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  26216. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26217. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26218. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  26219. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  26220. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  26221. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26222. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26223. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26224. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26225. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26226. ==27803==    by 0x56244CE: clone (clone.S:95)
  26227. ==27803==
  26228. ==27803==  Lock at 0xC077E28 was first observed
  26229. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26230. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26231. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  26232. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26233. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26234. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26235. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26236. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26237. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26238. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26239. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26240. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26241. ==27803==    by 0x56244CE: clone (clone.S:95)
  26242. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  26243. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26244. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  26245. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  26246. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  26247. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  26248. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26249. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26250. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26251. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26252. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26253. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26254. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26255. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26256. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26257. ==27803==  Block was alloc'd by thread #28
  26258. ==27803==
  26259. ==27803==  Lock at 0x7B9F680 was first observed
  26260. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26261. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26262. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  26263. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  26264. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  26265. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  26266. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26267. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  26268. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26269. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26270. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26271. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26272. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  26273. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  26274. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26275. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26276. ==27803==  Block was alloc'd by thread #1
  26277. ==27803==
  26278. ==27803==
  26279. ==27803== ----------------------------------------------------------------
  26280. ==27803==
  26281. ==27803==  Lock at 0x7315878 was first observed
  26282. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26283. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26284. ==27803==    by 0x4D05EBE: switch_core_init (switch_core.c:1927)
  26285. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26286. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26287. ==27803==  Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd
  26288. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26289. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26290. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26291. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26292. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  26293. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  26294. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26295. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26296. ==27803==  Block was alloc'd by thread #1
  26297. ==27803==
  26298. ==27803==  Lock at 0x92E7318 was first observed
  26299. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26300. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26301. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26302. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26303. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26304. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26305. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26306. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26307. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26308. ==27803==    by 0x56244CE: clone (clone.S:95)
  26309. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  26310. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26311. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26312. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26313. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26314. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26315. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26316. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26317. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26318. ==27803==    by 0x56244CE: clone (clone.S:95)
  26319. ==27803==  Block was alloc'd by thread #13
  26320. ==27803==
  26321. ==27803== Possible data race during read of size 4 at 0x5111A9C by thread #40
  26322. ==27803== Locks held: none
  26323. ==27803==    at 0x4DCC42A: softtimer_runtime (switch_time.c:1242)
  26324. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  26325. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26326. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26327. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26328. ==27803==    by 0x56244CE: clone (clone.S:95)
  26329. ==27803==
  26330. ==27803== This conflicts with a previous write of size 4 by thread #13
  26331. ==27803== Locks held: 2, at addresses 0x7315878 0x92E7318
  26332. ==27803==    at 0x4CF056B: switch_core_session_request_uuid (switch_core_session.c:2365)
  26333. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26334. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26335. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26336. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26337. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26338. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26339. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26340. ==27803==  Address 0x5111a9c is 636 bytes inside data symbol "runtime"
  26341. ==27803==
  26342. ==27803== ----------------------------------------------------------------
  26343. ==27803==
  26344. ==27803== Thread #44: lock order "0x7B9F680 before 0xC077E28" violated
  26345. ==27803==
  26346. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28
  26347. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  26348. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  26349. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  26350. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  26351. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  26352. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26353. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  26354. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26355. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26356. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26357. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26358. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26359. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26360. ==27803==
  26361. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  26362. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26363. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26364. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  26365. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  26366. ==27803==    by 0x4CEBD36: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006)
  26367. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26368. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26369. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26370. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26371. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26372. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26373. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  26374. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  26375. ==27803==
  26376. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  26377. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26378. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26379. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  26380. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  26381. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26382. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26383. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26384. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26385. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26386. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26387. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26388. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26389. ==27803==    by 0x56244CE: clone (clone.S:95)
  26390. ==27803==
  26391. ==27803==  followed by a later acquisition of lock at 0xC077E28
  26392. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26393. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26394. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  26395. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  26396. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26397. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26398. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26399. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26400. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26401. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26402. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26403. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26404. ==27803==    by 0x56244CE: clone (clone.S:95)
  26405. ==27803==
  26406. ==27803==  Lock at 0x7B9F680 was first observed
  26407. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26408. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26409. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  26410. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  26411. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  26412. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  26413. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26414. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  26415. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26416. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26417. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26418. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26419. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  26420. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  26421. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26422. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26423. ==27803==  Block was alloc'd by thread #1
  26424. ==27803==
  26425. ==27803==  Lock at 0xC077E28 was first observed
  26426. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26427. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26428. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  26429. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26430. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26431. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26432. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26433. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26434. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26435. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26436. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26437. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26438. ==27803==    by 0x56244CE: clone (clone.S:95)
  26439. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  26440. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26441. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  26442. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  26443. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  26444. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  26445. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26446. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26447. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26448. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26449. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26450. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26451. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26452. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26453. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26454. ==27803==  Block was alloc'd by thread #28
  26455. ==27803==
  26456. ==27803==
  26457. ==27803== ----------------------------------------------------------------
  26458. ==27803==
  26459. ==27803==  Lock at 0x92E7318 was first observed
  26460. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26461. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26462. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26463. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26464. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26465. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26466. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26467. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26468. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26469. ==27803==    by 0x56244CE: clone (clone.S:95)
  26470. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  26471. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26472. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26473. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26474. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26475. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26476. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26477. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26478. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26479. ==27803==    by 0x56244CE: clone (clone.S:95)
  26480. ==27803==  Block was alloc'd by thread #13
  26481. ==27803==
  26482. ==27803==  Lock at 0x97E8D48 was first observed
  26483. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26484. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26485. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26486. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26487. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  26488. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26489. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26490. ==27803==    by 0x56244CE: clone (clone.S:95)
  26491. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  26492. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26493. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26494. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26495. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  26496. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26497. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26498. ==27803==    by 0x56244CE: clone (clone.S:95)
  26499. ==27803==  Block was alloc'd by thread #17
  26500. ==27803==
  26501. ==27803== Possible data race during read of size 1 at 0x9A92264 by thread #13
  26502. ==27803== Locks held: 1, at address 0x92E7318
  26503. ==27803==    at 0x94C132F: nua_application_event (nua_stack.c:368)
  26504. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26505. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26506. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26507. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26508. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26509. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26510. ==27803==    by 0x56244CE: clone (clone.S:95)
  26511. ==27803==
  26512. ==27803== This conflicts with a previous write of size 1 by thread #17
  26513. ==27803== Locks held: 1, at address 0x97E8D48
  26514. ==27803==    at 0x94BBF55: nua_session_usage_remove (nua_session.c:313)
  26515. ==27803==    by 0x94ABF7F: nua_dialog_usage_remove_at (nua_dialog.c:398)
  26516. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  26517. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  26518. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  26519. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26520. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  26521. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  26522. ==27803==  Address 0x9a92264 is 100 bytes inside a block of size 280 alloc'd
  26523. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26524. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26525. ==27803==    by 0x94AB2B7: nh_create_handle (nua_common.c:113)
  26526. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  26527. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  26528. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  26529. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  26530. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  26531. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  26532. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  26533. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  26534. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  26535. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  26536. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  26537. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  26538. ==27803==  Block was alloc'd by thread #17
  26539. ==27803==
  26540. ==27803== ----------------------------------------------------------------
  26541. ==27803==
  26542. ==27803==  Lock at 0x7A585A8 was first observed
  26543. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26544. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26545. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  26546. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  26547. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26548. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26549. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26550. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26551. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26552. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26553. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26554. ==27803==    by 0x56244CE: clone (clone.S:95)
  26555. ==27803==  Address 0x7a585a8 is 3,064 bytes inside a block of size 8,192 alloc'd
  26556. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26557. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26558. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26559. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26560. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  26561. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26562. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26563. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26564. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26565. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26566. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26567. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26568. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26569. ==27803==  Block was alloc'd by thread #13
  26570. ==27803==
  26571. ==27803==  Lock at 0x7E10C30 was first observed
  26572. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26573. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26574. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  26575. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26576. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26577. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26578. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26579. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26580. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26581. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26582. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26583. ==27803==    by 0x56244CE: clone (clone.S:95)
  26584. ==27803==  Address 0x7e10c30 is 2,496 bytes inside a block of size 8,192 alloc'd
  26585. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26586. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  26587. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  26588. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  26589. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  26590. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26591. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26592. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26593. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26594. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26595. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26596. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26597. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26598. ==27803==  Block was alloc'd by thread #13
  26599. ==27803==
  26600. ==27803==  Lock at 0x92E7318 was first observed
  26601. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26602. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26603. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26604. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26605. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26606. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26607. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26608. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26609. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26610. ==27803==    by 0x56244CE: clone (clone.S:95)
  26611. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  26612. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26613. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26614. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26615. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26616. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26617. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26618. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26619. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26620. ==27803==    by 0x56244CE: clone (clone.S:95)
  26621. ==27803==  Block was alloc'd by thread #13
  26622. ==27803==
  26623. ==27803== Possible data race during read of size 8 at 0x9A92230 by thread #44
  26624. ==27803== Locks held: 2, at addresses 0x7A585A8 0x7E10C30
  26625. ==27803==    at 0x94A2584: nua_handle_magic (nua.c:368)
  26626. ==27803==    by 0x956C331: sofia_process_dispatch_event (sofia.c:2267)
  26627. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  26628. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  26629. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  26630. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  26631. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  26632. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  26633. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  26634. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  26635. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  26636. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26637. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26638. ==27803==
  26639. ==27803== This conflicts with a previous write of size 8 by thread #13
  26640. ==27803== Locks held: 1, at address 0x92E7318
  26641. ==27803==    at 0x94A7E73: nua_handle_destroy (nua.c:924)
  26642. ==27803==    by 0x956D114: sofia_event_callback (sofia.c:2443)
  26643. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26644. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26645. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26646. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26647. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26648. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26649. ==27803==  Address 0x9a92230 is 48 bytes inside a block of size 280 alloc'd
  26650. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26651. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26652. ==27803==    by 0x94AB2B7: nh_create_handle (nua_common.c:113)
  26653. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  26654. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  26655. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  26656. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  26657. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  26658. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  26659. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  26660. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  26661. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  26662. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  26663. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  26664. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  26665. ==27803==  Block was alloc'd by thread #17
  26666. ==27803==
  26667. ==27803== ---Thread-Announcement------------------------------------------
  26668. ==27803==
  26669. ==27803== Thread #45 was created
  26670. ==27803==    at 0x56244BE: clone (clone.S:71)
  26671. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  26672. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  26673. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  26674. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  26675. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  26676. ==27803==    by 0x4CF3F74: check_queue (switch_core_session.c:1859)
  26677. ==27803==    by 0x4CF40FE: switch_core_session_thread_pool_launch (switch_core_session.c:1919)
  26678. ==27803==    by 0x4CF4244: switch_core_session_thread_launch (switch_core_session.c:1939)
  26679. ==27803==    by 0x956CC97: sofia_event_callback (sofia.c:2617)
  26680. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26681. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26682. ==27803==
  26683. ==27803== ----------------------------------------------------------------
  26684. ==27803==
  26685. ==27803== Thread #45: lock order "0xC077E28 before 0x7B9F680" violated
  26686. ==27803==
  26687. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  26688. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26689. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26690. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  26691. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  26692. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26693. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  26694. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26695. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26696. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26697. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26698. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26699. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26700. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  26701. ==27803==
  26702. ==27803==  followed by a later acquisition of lock at 0xC077E28
  26703. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  26704. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  26705. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  26706. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  26707. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  26708. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26709. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  26710. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26711. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26712. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26713. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26714. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26715. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26716. ==27803==
  26717. ==27803== Required order was established by acquisition of lock at 0xC077E28
  26718. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26719. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26720. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  26721. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  26722. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26723. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26724. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26725. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26726. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26727. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26728. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26729. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26730. ==27803==    by 0x56244CE: clone (clone.S:95)
  26731. ==27803==
  26732. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  26733. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  26734. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  26735. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  26736. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  26737. ==27803==    by 0x95730E4: sofia_glue_execute_sql_callback (sofia_glue.c:2851)
  26738. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26739. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26740. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26741. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26742. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26743. ==27803==    by 0x56244CE: clone (clone.S:95)
  26744. ==27803==
  26745. ==27803==  Lock at 0xC077E28 was first observed
  26746. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26747. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26748. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  26749. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26750. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26751. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26752. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26753. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26754. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26755. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26756. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26757. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26758. ==27803==    by 0x56244CE: clone (clone.S:95)
  26759. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  26760. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26761. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  26762. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  26763. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  26764. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  26765. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  26766. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26767. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  26768. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  26769. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  26770. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  26771. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26772. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26773. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26774. ==27803==  Block was alloc'd by thread #28
  26775. ==27803==
  26776. ==27803==  Lock at 0x7B9F680 was first observed
  26777. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26778. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26779. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  26780. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  26781. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  26782. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  26783. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26784. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  26785. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26786. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26787. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26788. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26789. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  26790. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  26791. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26792. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26793. ==27803==  Block was alloc'd by thread #1
  26794. ==27803==
  26795. ==27803==
  26796. ==27803== ----------------------------------------------------------------
  26797. ==27803==
  26798. ==27803==  Lock at 0x92E7318 was first observed
  26799. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26800. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26801. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26802. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26803. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26804. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26805. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26806. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26807. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26808. ==27803==    by 0x56244CE: clone (clone.S:95)
  26809. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  26810. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26811. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26812. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26813. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26814. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26815. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26816. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26817. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26818. ==27803==    by 0x56244CE: clone (clone.S:95)
  26819. ==27803==  Block was alloc'd by thread #13
  26820. ==27803==
  26821. ==27803==  Lock at 0x92EB308 was first observed
  26822. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26823. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  26824. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  26825. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26826. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26827. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26828. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26829. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26830. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26831. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26832. ==27803==    by 0x56244CE: clone (clone.S:95)
  26833. ==27803==  Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd
  26834. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26835. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  26836. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  26837. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26838. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26839. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26840. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26841. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26842. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26843. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26844. ==27803==    by 0x56244CE: clone (clone.S:95)
  26845. ==27803==  Block was alloc'd by thread #13
  26846. ==27803==
  26847. ==27803==  Lock at 0x97E8D48 was first observed
  26848. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26849. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26850. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26851. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26852. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  26853. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26854. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26855. ==27803==    by 0x56244CE: clone (clone.S:95)
  26856. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  26857. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26858. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26859. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26860. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  26861. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26862. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26863. ==27803==    by 0x56244CE: clone (clone.S:95)
  26864. ==27803==  Block was alloc'd by thread #17
  26865. ==27803==
  26866. ==27803== Possible data race during read of size 8 at 0x92E72D8 by thread #13
  26867. ==27803== Locks held: 1, at address 0x92E7318
  26868. ==27803==    at 0x94F49FB: su_base_port_step (su_base_port.c:494)
  26869. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26870. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26871. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26872. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26873. ==27803==    by 0x56244CE: clone (clone.S:95)
  26874. ==27803==
  26875. ==27803== This conflicts with a previous write of size 8 by thread #17
  26876. ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48
  26877. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  26878. ==27803==    by 0x94C239D: nua_stack_event (nua_stack.c:328)
  26879. ==27803==    by 0x94C2DB7: nua_stack_tevent (nua_stack.c:245)
  26880. ==27803==    by 0x94B937E: signal_call_state_change (nua_session.c:4201)
  26881. ==27803==    by 0x94BF3E0: nua_invite_server_report (nua_session.c:2530)
  26882. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  26883. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  26884. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  26885. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  26886. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  26887. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  26888. ==27803==  Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd
  26889. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26890. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26891. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26892. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26893. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26894. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26895. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26896. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26897. ==27803==    by 0x56244CE: clone (clone.S:95)
  26898. ==27803==  Block was alloc'd by thread #13
  26899. ==27803==
  26900. ==27803== ----------------------------------------------------------------
  26901. ==27803==
  26902. ==27803==  Lock at 0x73158C8 was first observed
  26903. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26904. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  26905. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  26906. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26907. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26908. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  26909. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26910. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26911. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26912. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  26913. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  26914. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  26915. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  26916. ==27803==    by 0x10AEC7: main (switch.c:1200)
  26917. ==27803==  Block was alloc'd by thread #1
  26918. ==27803==
  26919. ==27803==  Lock at 0x92E7318 was first observed
  26920. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  26921. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  26922. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  26923. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  26924. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26925. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26926. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26927. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26928. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26929. ==27803==    by 0x56244CE: clone (clone.S:95)
  26930. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  26931. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  26932. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  26933. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  26934. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  26935. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  26936. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26937. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26938. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26939. ==27803==    by 0x56244CE: clone (clone.S:95)
  26940. ==27803==  Block was alloc'd by thread #13
  26941. ==27803==
  26942. ==27803== Possible data race during read of size 1 at 0xBDC0E00 by thread #13
  26943. ==27803== Locks held: 2, at addresses 0x73158C8 0x92E7318
  26944. ==27803==    at 0x4CFD8E0: switch_core_session_read_lock (switch_core_rwlock.c:88)
  26945. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  26946. ==27803==    by 0x956CA56: sofia_event_callback (sofia.c:2648)
  26947. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26948. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26949. ==27803==    by 0x94F4927: su_base_port_step (su_base_port.c:454)
  26950. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26951. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26952. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26953. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26954. ==27803==    by 0x56244CE: clone (clone.S:95)
  26955. ==27803==
  26956. ==27803== This conflicts with a previous write of size 1 by thread #45
  26957. ==27803== Locks held: none
  26958. ==27803==    at 0x4CF7B41: switch_core_session_run (switch_core_state_machine.c:558)
  26959. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  26960. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  26961. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26962. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26963. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26964. ==27803==    by 0x56244CE: clone (clone.S:95)
  26965. ==27803==  Address 0xbdc0e00 is 80 bytes inside a block of size 36,864 alloc'd
  26966. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  26967. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  26968. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  26969. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  26970. ==27803==    by 0x4CF0220: switch_core_session_request_uuid (switch_core_session.c:2389)
  26971. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  26972. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  26973. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  26974. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  26975. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  26976. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  26977. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  26978. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  26979. ==27803==  Block was alloc'd by thread #13
  26980. ==27803==
  26981. ==27803== ----------------------------------------------------------------
  26982. ==27803==
  26983. ==27803== Thread #45: lock order "0x7B9F680 before 0xC077E28" violated
  26984. ==27803==
  26985. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC077E28
  26986. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  26987. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  26988. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  26989. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  26990. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  26991. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  26992. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  26993. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  26994. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  26995. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  26996. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  26997. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  26998. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  26999. ==27803==
  27000. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  27001. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  27002. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  27003. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  27004. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  27005. ==27803==    by 0x4CEBD36: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2006)
  27006. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  27007. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  27008. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  27009. ==27803==    by 0x955F713: sofia_handle_sip_i_invite (sofia.c:10551)
  27010. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  27011. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  27012. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27013. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27014. ==27803==
  27015. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  27016. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  27017. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  27018. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  27019. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  27020. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  27021. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  27022. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  27023. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  27024. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  27025. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27026. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27027. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27028. ==27803==    by 0x56244CE: clone (clone.S:95)
  27029. ==27803==
  27030. ==27803==  followed by a later acquisition of lock at 0xC077E28
  27031. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  27032. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  27033. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  27034. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  27035. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  27036. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  27037. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  27038. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  27039. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  27040. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27041. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27042. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27043. ==27803==    by 0x56244CE: clone (clone.S:95)
  27044. ==27803==
  27045. ==27803==  Lock at 0x7B9F680 was first observed
  27046. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27047. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27048. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  27049. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  27050. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  27051. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  27052. ==27803==    by 0x10AEC7: main (switch.c:1200)
  27053. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  27054. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27055. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27056. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27057. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27058. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  27059. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  27060. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  27061. ==27803==    by 0x10AEC7: main (switch.c:1200)
  27062. ==27803==  Block was alloc'd by thread #1
  27063. ==27803==
  27064. ==27803==  Lock at 0xC077E28 was first observed
  27065. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27066. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27067. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  27068. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  27069. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  27070. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  27071. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  27072. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  27073. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  27074. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27075. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27076. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27077. ==27803==    by 0x56244CE: clone (clone.S:95)
  27078. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  27079. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27080. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27081. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27082. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27083. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  27084. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  27085. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  27086. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  27087. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  27088. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  27089. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  27090. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27091. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27092. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27093. ==27803==  Block was alloc'd by thread #28
  27094. ==27803==
  27095. ==27803==
  27096. ==27803== ----------------------------------------------------------------
  27097. ==27803==
  27098. ==27803==  Lock at 0x7DF6F58 was first observed
  27099. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27100. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27101. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27102. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27103. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27104. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27105. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27106. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27107. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27108. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27109. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27110. ==27803==    by 0x56244CE: clone (clone.S:95)
  27111. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27112. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27113. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27114. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27115. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27116. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27117. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27118. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27119. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27120. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27121. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27122. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27123. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27124. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27125. ==27803==  Block was alloc'd by thread #13
  27126. ==27803==
  27127. ==27803==  Lock at 0xBBFDBD0 was first observed
  27128. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27129. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  27130. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27131. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27132. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27133. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27134. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27135. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27136. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27137. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27138. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27139. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27140. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27141. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27142. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27143. ==27803==  Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd
  27144. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27145. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  27146. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27147. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27148. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27149. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27150. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27151. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27152. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27153. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27154. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27155. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27156. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27157. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27158. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27159. ==27803==  Block was alloc'd by thread #17
  27160. ==27803==
  27161. ==27803==  Lock at 0xBDDE930 was first observed
  27162. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27163. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27164. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27165. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27166. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27167. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27168. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27169. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27170. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27171. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27172. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27173. ==27803==    by 0x56244CE: clone (clone.S:95)
  27174. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27175. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27176. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27177. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27178. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27179. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  27180. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27181. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27182. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27183. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27184. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27185. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27186. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27187. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27188. ==27803==  Block was alloc'd by thread #13
  27189. ==27803==
  27190. ==27803==  Lock at 0x97E8D48 was first observed
  27191. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27192. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  27193. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  27194. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  27195. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27196. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27197. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27198. ==27803==    by 0x56244CE: clone (clone.S:95)
  27199. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  27200. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27201. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  27202. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  27203. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27204. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27205. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27206. ==27803==    by 0x56244CE: clone (clone.S:95)
  27207. ==27803==  Block was alloc'd by thread #17
  27208. ==27803==
  27209. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45
  27210. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930
  27211. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  27212. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  27213. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  27214. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27215. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27216. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  27217. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  27218. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  27219. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  27220. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  27221. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27222. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27223. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27224. ==27803==
  27225. ==27803== This conflicts with a previous write of size 8 by thread #17
  27226. ==27803== Locks held: 1, at address 0x97E8D48
  27227. ==27803==    at 0x94F36A9: su_block_find (su_alloc.c:301)
  27228. ==27803==    by 0x94F36A9: su_realloc (su_alloc.c:1418)
  27229. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  27230. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  27231. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  27232. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  27233. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27234. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  27235. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  27236. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  27237. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  27238. ==27803==
  27239. ==27803== ----------------------------------------------------------------
  27240. ==27803==
  27241. ==27803==  Lock at 0x7DF6F58 was first observed
  27242. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27243. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27244. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27245. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27246. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27247. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27248. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27249. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27250. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27251. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27252. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27253. ==27803==    by 0x56244CE: clone (clone.S:95)
  27254. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27255. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27256. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27257. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27258. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27259. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27260. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27261. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27262. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27263. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27264. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27265. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27266. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27267. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27268. ==27803==  Block was alloc'd by thread #13
  27269. ==27803==
  27270. ==27803==  Lock at 0xBBFDBD0 was first observed
  27271. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27272. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  27273. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27274. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27275. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27276. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27277. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27278. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27279. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27280. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27281. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27282. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27283. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27284. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27285. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27286. ==27803==  Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd
  27287. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27288. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  27289. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27290. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27291. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27292. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27293. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27294. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27295. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27296. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27297. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27298. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27299. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27300. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27301. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27302. ==27803==  Block was alloc'd by thread #17
  27303. ==27803==
  27304. ==27803==  Lock at 0xBDDE930 was first observed
  27305. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27306. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27307. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27308. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27309. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27310. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27311. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27312. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27313. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27314. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27315. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27316. ==27803==    by 0x56244CE: clone (clone.S:95)
  27317. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27318. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27319. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27320. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27321. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27322. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  27323. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27324. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27325. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27326. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27327. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27328. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27329. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27330. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27331. ==27803==  Block was alloc'd by thread #13
  27332. ==27803==
  27333. ==27803==  Lock at 0x97E8D48 was first observed
  27334. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27335. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  27336. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  27337. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  27338. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27339. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27340. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27341. ==27803==    by 0x56244CE: clone (clone.S:95)
  27342. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  27343. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27344. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  27345. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  27346. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27347. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27348. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27349. ==27803==    by 0x56244CE: clone (clone.S:95)
  27350. ==27803==  Block was alloc'd by thread #17
  27351. ==27803==
  27352. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45
  27353. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930
  27354. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  27355. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  27356. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  27357. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27358. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27359. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  27360. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  27361. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  27362. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  27363. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  27364. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27365. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27366. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27367. ==27803==
  27368. ==27803== This conflicts with a previous write of size 8 by thread #17
  27369. ==27803== Locks held: 1, at address 0x97E8D48
  27370. ==27803==    at 0x94F36A9: su_block_find (su_alloc.c:301)
  27371. ==27803==    by 0x94F36A9: su_realloc (su_alloc.c:1418)
  27372. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  27373. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  27374. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  27375. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  27376. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27377. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  27378. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  27379. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  27380. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  27381. ==27803==
  27382. ==27803== ----------------------------------------------------------------
  27383. ==27803==
  27384. ==27803==  Lock at 0x7DF6F58 was first observed
  27385. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27386. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27387. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27388. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27389. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27390. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27391. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27392. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27393. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27394. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27395. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27396. ==27803==    by 0x56244CE: clone (clone.S:95)
  27397. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27398. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27399. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27400. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27401. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27402. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27403. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27404. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27405. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27406. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27407. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27408. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27409. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27410. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27411. ==27803==  Block was alloc'd by thread #13
  27412. ==27803==
  27413. ==27803==  Lock at 0xBBFDBD0 was first observed
  27414. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27415. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  27416. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27417. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27418. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27419. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27420. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27421. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27422. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27423. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27424. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27425. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27426. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27427. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27428. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27429. ==27803==  Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd
  27430. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27431. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  27432. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27433. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27434. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27435. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27436. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27437. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27438. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27439. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27440. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27441. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27442. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27443. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27444. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27445. ==27803==  Block was alloc'd by thread #17
  27446. ==27803==
  27447. ==27803==  Lock at 0xBDDE930 was first observed
  27448. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27449. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27450. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27451. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27452. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27453. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27454. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27455. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27456. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27457. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27458. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27459. ==27803==    by 0x56244CE: clone (clone.S:95)
  27460. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27461. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27462. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27463. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27464. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27465. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  27466. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27467. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27468. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27469. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27470. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27471. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27472. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27473. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27474. ==27803==  Block was alloc'd by thread #13
  27475. ==27803==
  27476. ==27803==  Lock at 0x97E8D48 was first observed
  27477. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27478. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  27479. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  27480. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  27481. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27484. ==27803==    by 0x56244CE: clone (clone.S:95)
  27485. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  27486. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27487. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  27488. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  27489. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27490. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27491. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27492. ==27803==    by 0x56244CE: clone (clone.S:95)
  27493. ==27803==  Block was alloc'd by thread #17
  27494. ==27803==
  27495. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45
  27496. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930
  27497. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  27498. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  27499. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  27500. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27501. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27502. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  27503. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  27504. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  27505. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  27506. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  27507. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27508. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27509. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27510. ==27803==
  27511. ==27803== This conflicts with a previous write of size 8 by thread #17
  27512. ==27803== Locks held: 1, at address 0x97E8D48
  27513. ==27803==    at 0x94F36B1: su_block_find (su_alloc.c:302)
  27514. ==27803==    by 0x94F36B1: su_realloc (su_alloc.c:1418)
  27515. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  27516. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  27517. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  27518. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  27519. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27520. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  27521. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  27522. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  27523. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  27524. ==27803==
  27525. ==27803== ----------------------------------------------------------------
  27526. ==27803==
  27527. ==27803==  Lock at 0x7DF6F58 was first observed
  27528. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27529. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27530. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27531. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27532. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27533. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27534. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27535. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27536. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27539. ==27803==    by 0x56244CE: clone (clone.S:95)
  27540. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27541. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27542. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27543. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27544. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27545. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27546. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27547. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27548. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27549. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27550. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27551. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27552. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27553. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27554. ==27803==  Block was alloc'd by thread #13
  27555. ==27803==
  27556. ==27803==  Lock at 0xBBFDBD0 was first observed
  27557. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27558. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  27559. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27560. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27561. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27562. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27563. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27564. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27565. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27566. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27567. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27568. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27569. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27570. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27571. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27572. ==27803==  Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd
  27573. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27574. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  27575. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27576. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27577. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27578. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27579. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27580. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27581. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27582. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27583. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27584. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27585. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27586. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27587. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27588. ==27803==  Block was alloc'd by thread #17
  27589. ==27803==
  27590. ==27803==  Lock at 0xBDDE930 was first observed
  27591. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27592. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27593. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27594. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27595. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27596. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27597. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27598. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27599. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27600. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27601. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27602. ==27803==    by 0x56244CE: clone (clone.S:95)
  27603. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27604. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27605. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27606. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27607. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27608. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  27609. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27610. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27611. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27612. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27613. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27614. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27615. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27616. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27617. ==27803==  Block was alloc'd by thread #13
  27618. ==27803==
  27619. ==27803==  Lock at 0x97E8D48 was first observed
  27620. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27621. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  27622. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  27623. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  27624. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27625. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27626. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27627. ==27803==    by 0x56244CE: clone (clone.S:95)
  27628. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  27629. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27630. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  27631. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  27632. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27633. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27634. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27635. ==27803==    by 0x56244CE: clone (clone.S:95)
  27636. ==27803==  Block was alloc'd by thread #17
  27637. ==27803==
  27638. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45
  27639. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930
  27640. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  27641. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  27642. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  27643. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27644. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27645. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  27646. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  27647. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  27648. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  27649. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  27650. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27651. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27652. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27653. ==27803==
  27654. ==27803== This conflicts with a previous write of size 8 by thread #17
  27655. ==27803== Locks held: 1, at address 0x97E8D48
  27656. ==27803==    at 0x94F36B1: su_block_find (su_alloc.c:302)
  27657. ==27803==    by 0x94F36B1: su_realloc (su_alloc.c:1418)
  27658. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  27659. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  27660. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  27661. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  27662. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27663. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  27664. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  27665. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  27666. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  27667. ==27803==
  27668. ==27803== ----------------------------------------------------------------
  27669. ==27803==
  27670. ==27803==  Lock at 0x7DF6F58 was first observed
  27671. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27672. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27673. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27674. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27675. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27676. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27677. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27678. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27679. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27680. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27681. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27682. ==27803==    by 0x56244CE: clone (clone.S:95)
  27683. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27684. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27685. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27686. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27687. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27688. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27689. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27690. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27691. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27692. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27693. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27694. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27695. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27696. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27697. ==27803==  Block was alloc'd by thread #13
  27698. ==27803==
  27699. ==27803==  Lock at 0xBBFDBD0 was first observed
  27700. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27701. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  27702. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27703. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27704. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27705. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27706. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27707. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27708. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27709. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27710. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27711. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27712. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27713. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27714. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27715. ==27803==  Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd
  27716. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27717. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  27718. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27719. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27720. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27721. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27722. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27723. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27724. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27725. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27726. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27727. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27728. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27729. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27730. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27731. ==27803==  Block was alloc'd by thread #17
  27732. ==27803==
  27733. ==27803==  Lock at 0xBDDE930 was first observed
  27734. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27735. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27736. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27737. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27738. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27739. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27740. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27741. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27742. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27743. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27744. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27745. ==27803==    by 0x56244CE: clone (clone.S:95)
  27746. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27747. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27748. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27749. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27750. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27751. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  27752. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27753. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27754. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27755. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27756. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27757. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27758. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27759. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27760. ==27803==  Block was alloc'd by thread #13
  27761. ==27803==
  27762. ==27803==  Lock at 0x97E8D48 was first observed
  27763. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27764. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  27765. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  27766. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  27767. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27768. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27769. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27770. ==27803==    by 0x56244CE: clone (clone.S:95)
  27771. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  27772. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27773. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  27774. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  27775. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27776. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27777. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27778. ==27803==    by 0x56244CE: clone (clone.S:95)
  27779. ==27803==  Block was alloc'd by thread #17
  27780. ==27803==
  27781. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45
  27782. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930
  27783. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  27784. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  27785. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  27786. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27787. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27788. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  27789. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  27790. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  27791. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  27792. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  27793. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27794. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27795. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27796. ==27803==
  27797. ==27803== This conflicts with a previous write of size 8 by thread #17
  27798. ==27803== Locks held: 1, at address 0x97E8D48
  27799. ==27803==    at 0x94F36BC: su_block_find (su_alloc.c:303)
  27800. ==27803==    by 0x94F36BC: su_realloc (su_alloc.c:1418)
  27801. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  27802. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  27803. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  27804. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  27805. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27806. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  27807. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  27808. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  27809. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  27810. ==27803==
  27811. ==27803== ----------------------------------------------------------------
  27812. ==27803==
  27813. ==27803==  Lock at 0x7DF6F58 was first observed
  27814. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27815. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27816. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27817. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27818. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27819. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27820. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27821. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27822. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27823. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27824. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27825. ==27803==    by 0x56244CE: clone (clone.S:95)
  27826. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27827. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27828. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27829. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27830. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27831. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27832. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27833. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27834. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27835. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27836. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27837. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27838. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27839. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27840. ==27803==  Block was alloc'd by thread #13
  27841. ==27803==
  27842. ==27803==  Lock at 0xBBFDBD0 was first observed
  27843. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27844. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  27845. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27846. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27847. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27848. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27849. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27850. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27851. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27852. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27853. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27854. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27855. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27856. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27857. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27858. ==27803==  Address 0xbbfdbd0 is 0 bytes inside a block of size 80 alloc'd
  27859. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27860. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  27861. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  27862. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  27863. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  27864. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  27865. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  27866. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  27867. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  27868. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  27869. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  27870. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  27871. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  27872. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  27873. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27874. ==27803==  Block was alloc'd by thread #17
  27875. ==27803==
  27876. ==27803==  Lock at 0xBDDE930 was first observed
  27877. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27878. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27879. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27880. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27881. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27882. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27883. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27884. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27885. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27886. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27887. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27888. ==27803==    by 0x56244CE: clone (clone.S:95)
  27889. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27890. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27891. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  27892. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  27893. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  27894. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  27895. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27896. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27897. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27898. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27899. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27900. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27901. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27902. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27903. ==27803==  Block was alloc'd by thread #13
  27904. ==27803==
  27905. ==27803==  Lock at 0x97E8D48 was first observed
  27906. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27907. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  27908. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  27909. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  27910. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27911. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27912. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27913. ==27803==    by 0x56244CE: clone (clone.S:95)
  27914. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  27915. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  27916. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  27917. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  27918. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  27919. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27920. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27921. ==27803==    by 0x56244CE: clone (clone.S:95)
  27922. ==27803==  Block was alloc'd by thread #17
  27923. ==27803==
  27924. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45
  27925. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBBFDBD0 0xBDDE930
  27926. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  27927. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  27928. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  27929. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  27930. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  27931. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  27932. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  27933. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  27934. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  27935. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  27936. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27937. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27938. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27939. ==27803==
  27940. ==27803== This conflicts with a previous write of size 8 by thread #17
  27941. ==27803== Locks held: 1, at address 0x97E8D48
  27942. ==27803==    at 0x94F36BC: su_block_find (su_alloc.c:303)
  27943. ==27803==    by 0x94F36BC: su_realloc (su_alloc.c:1418)
  27944. ==27803==    by 0x9471D7D: msg_buf_commit (msg_parser.c:218)
  27945. ==27803==    by 0x9516C6A: tport_recv_dgram (tport_type_udp.c:372)
  27946. ==27803==    by 0x950CF87: tport_recv_data (tport.c:2879)
  27947. ==27803==    by 0x950CF87: tport_recv_event (tport.c:2893)
  27948. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  27949. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  27950. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  27951. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  27952. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  27953. ==27803==
  27954. ==27803== ----------------------------------------------------------------
  27955. ==27803==
  27956. ==27803==  Lock at 0x7DF6F58 was first observed
  27957. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27958. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27959. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  27960. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  27961. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27962. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27963. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27964. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27965. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27966. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27967. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27968. ==27803==    by 0x56244CE: clone (clone.S:95)
  27969. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  27970. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  27971. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  27972. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  27973. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  27974. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  27975. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27976. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27977. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27978. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27979. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27980. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27981. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27982. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27983. ==27803==  Block was alloc'd by thread #13
  27984. ==27803==
  27985. ==27803==  Lock at 0xBDDE930 was first observed
  27986. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  27987. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  27988. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  27989. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  27990. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  27991. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  27992. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  27993. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  27994. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  27995. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  27996. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  27997. ==27803==    by 0x56244CE: clone (clone.S:95)
  27998. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  27999. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28000. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28001. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28002. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28003. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28004. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28005. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28006. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28007. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28008. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28009. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28010. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28011. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28012. ==27803==  Block was alloc'd by thread #13
  28013. ==27803==
  28014. ==27803== Possible data race during write of size 8 at 0x92EA730 by thread #45
  28015. ==27803== Locks held: 2, at addresses 0x7DF6F58 0xBDDE930
  28016. ==27803==    at 0x9563D82: our_sofia_event_callback (sofia.c:1500)
  28017. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28018. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28019. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28020. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28021. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28022. ==27803==    by 0x4CF7C2E: switch_core_session_run (switch_core_state_machine.c:588)
  28023. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28024. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  28025. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28026. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28027. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28028. ==27803==
  28029. ==27803== This conflicts with a previous write of size 8 by thread #14
  28030. ==27803== Locks held: none
  28031. ==27803==    at 0x9563D82: our_sofia_event_callback (sofia.c:1500)
  28032. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28033. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  28034. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  28035. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28036. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28037. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28038. ==27803==    by 0x56244CE: clone (clone.S:95)
  28039. ==27803==  Address 0x92ea730 is 7,088 bytes inside a block of size 8,192 alloc'd
  28040. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28041. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28042. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28043. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28044. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  28045. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  28046. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  28047. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  28048. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  28049. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  28050. ==27803==    by 0x10AEC7: main (switch.c:1200)
  28051. ==27803==  Block was alloc'd by thread #1
  28052. ==27803==
  28053. ==27803== ----------------------------------------------------------------
  28054. ==27803==
  28055. ==27803==  Lock at 0x92E7318 was first observed
  28056. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28057. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  28058. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  28059. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  28060. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  28061. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  28062. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28063. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28064. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28065. ==27803==    by 0x56244CE: clone (clone.S:95)
  28066. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  28067. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28068. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  28069. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  28070. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  28071. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  28072. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28073. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28074. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28075. ==27803==    by 0x56244CE: clone (clone.S:95)
  28076. ==27803==  Block was alloc'd by thread #13
  28077. ==27803==
  28078. ==27803==  Lock at 0xBDDE930 was first observed
  28079. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28080. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28081. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28082. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28083. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28084. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28085. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28086. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28087. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28088. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28089. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28090. ==27803==    by 0x56244CE: clone (clone.S:95)
  28091. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28092. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28093. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28094. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28095. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28096. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28097. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28098. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28099. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28100. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28101. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28102. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28103. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28104. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28105. ==27803==  Block was alloc'd by thread #13
  28106. ==27803==
  28107. ==27803== Possible data race during write of size 1 at 0x7DF6BB7 by thread #13
  28108. ==27803== Locks held: 1, at address 0x92E7318
  28109. ==27803==    at 0x956C9F6: sofia_event_callback (sofia.c:2546)
  28110. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28111. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28112. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28113. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28114. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28115. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28116. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28117. ==27803==    by 0x56244CE: clone (clone.S:95)
  28118. ==27803==
  28119. ==27803== This conflicts with a previous read of size 1 by thread #45
  28120. ==27803== Locks held: 1, at address 0xBDDE930
  28121. ==27803==    at 0x9532C01: sofia_receive_message (mod_sofia.c:2699)
  28122. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28123. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28124. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28125. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28126. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28127. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28128. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28129. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  28130. ==27803==  Address 0x7df6bb7 is 2,135 bytes inside a block of size 8,192 alloc'd
  28131. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28132. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28133. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28134. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28135. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28136. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28137. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28138. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28139. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28140. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28141. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28142. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28143. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28144. ==27803==  Block was alloc'd by thread #13
  28145. ==27803==
  28146. ==27803== ----------------------------------------------------------------
  28147. ==27803==
  28148. ==27803==  Lock at 0x7DF6F58 was first observed
  28149. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28150. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28151. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  28152. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  28153. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28154. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28155. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28156. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28157. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28158. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28159. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28160. ==27803==    by 0x56244CE: clone (clone.S:95)
  28161. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  28162. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28163. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28164. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28165. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28166. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28167. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28168. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28169. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28170. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28171. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28172. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28173. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28174. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28175. ==27803==  Block was alloc'd by thread #13
  28176. ==27803==
  28177. ==27803==  Lock at 0xBDDE8E0 was first observed
  28178. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28179. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28180. ==27803==    by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462)
  28181. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  28182. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28183. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28184. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28185. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28186. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28187. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28188. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28189. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28190. ==27803==  Address 0xbdde8e0 is 2,416 bytes inside a block of size 8,192 alloc'd
  28191. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28192. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28193. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28194. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28195. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28196. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28197. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28198. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28199. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28200. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28201. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28202. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28203. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28204. ==27803==  Block was alloc'd by thread #13
  28205. ==27803==
  28206. ==27803==  Lock at 0xBDDE930 was first observed
  28207. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28208. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28209. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28210. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28211. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28212. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28213. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28214. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28215. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28216. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28217. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28218. ==27803==    by 0x56244CE: clone (clone.S:95)
  28219. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28220. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28221. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28222. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28223. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28224. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28225. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28226. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28227. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28228. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28229. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28230. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28231. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28232. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28233. ==27803==  Block was alloc'd by thread #13
  28234. ==27803==
  28235. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  28236. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xBDDE8E0 0xBDDE930
  28237. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  28238. ==27803==    by 0x4CC6310: switch_channel_set_caller_profile (switch_channel.c:2821)
  28239. ==27803==    by 0x955EF7E: sofia_handle_sip_i_invite (sofia.c:10639)
  28240. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  28241. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28242. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28243. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28244. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28245. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28246. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28247. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28248. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28249. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28250. ==27803==
  28251. ==27803== This conflicts with a previous write of size 8 by thread #40
  28252. ==27803== Locks held: none
  28253. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  28254. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  28255. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28256. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28257. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28258. ==27803==    by 0x56244CE: clone (clone.S:95)
  28259. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  28260. ==27803==
  28261. ==27803== ----------------------------------------------------------------
  28262. ==27803==
  28263. ==27803==  Lock at 0x7DF6F58 was first observed
  28264. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28265. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28266. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  28267. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  28268. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28269. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28270. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28271. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28272. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28273. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28274. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28275. ==27803==    by 0x56244CE: clone (clone.S:95)
  28276. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  28277. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28278. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28279. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28280. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28281. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28282. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28283. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28284. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28285. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28286. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28287. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28288. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28289. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28290. ==27803==  Block was alloc'd by thread #13
  28291. ==27803==
  28292. ==27803==  Lock at 0xB6356B0 was first observed
  28293. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28294. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  28295. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28296. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28297. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28298. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28299. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28300. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28301. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28302. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28303. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28304. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28305. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28306. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28307. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28308. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  28309. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28310. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  28311. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28312. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28313. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28314. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28315. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28316. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28317. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28318. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28319. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28320. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28321. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28322. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28323. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28324. ==27803==  Block was alloc'd by thread #17
  28325. ==27803==
  28326. ==27803==  Lock at 0xBDDE930 was first observed
  28327. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28328. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28329. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28330. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28331. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28332. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28333. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28334. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28335. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28336. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28337. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28338. ==27803==    by 0x56244CE: clone (clone.S:95)
  28339. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28340. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28341. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28342. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28343. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28344. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28345. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28346. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28347. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28348. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28349. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28350. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28351. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28352. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28353. ==27803==  Block was alloc'd by thread #13
  28354. ==27803==
  28355. ==27803==  Lock at 0x97E8D48 was first observed
  28356. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28357. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  28358. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  28359. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  28360. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28361. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28362. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28363. ==27803==    by 0x56244CE: clone (clone.S:95)
  28364. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  28365. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28366. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  28367. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  28368. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28369. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28370. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28371. ==27803==    by 0x56244CE: clone (clone.S:95)
  28372. ==27803==  Block was alloc'd by thread #17
  28373. ==27803==
  28374. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45
  28375. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  28376. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  28377. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  28378. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  28379. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  28380. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  28381. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28382. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28383. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28384. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28385. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28386. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28387. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28388. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28389. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28390. ==27803==
  28391. ==27803== This conflicts with a previous write of size 8 by thread #17
  28392. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  28393. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  28394. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  28395. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  28396. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  28397. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  28398. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  28399. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  28400. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  28401. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  28402. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  28403. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28404. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  28405. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  28406. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  28407. ==27803==
  28408. ==27803== ----------------------------------------------------------------
  28409. ==27803==
  28410. ==27803==  Lock at 0x7DF6F58 was first observed
  28411. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28412. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28413. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  28414. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  28415. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28416. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28417. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28418. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28419. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28420. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28421. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28422. ==27803==    by 0x56244CE: clone (clone.S:95)
  28423. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  28424. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28425. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28426. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28427. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28428. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28429. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28430. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28431. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28432. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28433. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28434. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28435. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28436. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28437. ==27803==  Block was alloc'd by thread #13
  28438. ==27803==
  28439. ==27803==  Lock at 0xB6356B0 was first observed
  28440. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28441. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  28442. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28443. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28444. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28445. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28446. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28447. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28448. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28449. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28450. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28451. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28452. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28453. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28454. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28455. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  28456. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28457. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  28458. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28459. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28460. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28461. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28462. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28463. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28464. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28465. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28466. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28467. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28468. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28469. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28470. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28471. ==27803==  Block was alloc'd by thread #17
  28472. ==27803==
  28473. ==27803==  Lock at 0xBDDE930 was first observed
  28474. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28475. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28476. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28477. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28478. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28479. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28480. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28481. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28482. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28483. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28484. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28485. ==27803==    by 0x56244CE: clone (clone.S:95)
  28486. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28487. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28488. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28489. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28490. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28491. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28492. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28493. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28494. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28495. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28496. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28497. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28498. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28499. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28500. ==27803==  Block was alloc'd by thread #13
  28501. ==27803==
  28502. ==27803==  Lock at 0x97E8D48 was first observed
  28503. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28504. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  28505. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  28506. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  28507. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28508. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28509. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28510. ==27803==    by 0x56244CE: clone (clone.S:95)
  28511. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  28512. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28513. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  28514. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  28515. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28516. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28517. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28518. ==27803==    by 0x56244CE: clone (clone.S:95)
  28519. ==27803==  Block was alloc'd by thread #17
  28520. ==27803==
  28521. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45
  28522. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  28523. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  28524. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  28525. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  28526. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  28527. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  28528. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28529. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28530. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28531. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28532. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28533. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28534. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28535. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28536. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28537. ==27803==
  28538. ==27803== This conflicts with a previous write of size 8 by thread #17
  28539. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  28540. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  28541. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  28542. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  28543. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  28544. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  28545. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  28546. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  28547. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  28548. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  28549. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  28550. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28551. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  28552. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  28553. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  28554. ==27803==
  28555. ==27803== ----------------------------------------------------------------
  28556. ==27803==
  28557. ==27803==  Lock at 0x7DF6F58 was first observed
  28558. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28559. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28560. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  28561. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  28562. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28563. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28564. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28565. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28566. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28567. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28568. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28569. ==27803==    by 0x56244CE: clone (clone.S:95)
  28570. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  28571. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28572. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28573. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28574. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28575. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28576. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28577. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28578. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28579. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28580. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28581. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28582. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28583. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28584. ==27803==  Block was alloc'd by thread #13
  28585. ==27803==
  28586. ==27803==  Lock at 0xB6356B0 was first observed
  28587. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28588. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  28589. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28590. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28591. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28592. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28593. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28594. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28595. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28596. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28597. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28598. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28599. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28600. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28601. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28602. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  28603. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28604. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  28605. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28606. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28607. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28608. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28609. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28610. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28611. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28612. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28613. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28614. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28615. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28616. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28617. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28618. ==27803==  Block was alloc'd by thread #17
  28619. ==27803==
  28620. ==27803==  Lock at 0xBDDE930 was first observed
  28621. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28622. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28623. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28624. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28625. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28626. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28627. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28628. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28629. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28630. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28631. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28632. ==27803==    by 0x56244CE: clone (clone.S:95)
  28633. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28634. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28635. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28636. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28637. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28638. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28639. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28640. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28641. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28642. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28643. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28644. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28645. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28646. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28647. ==27803==  Block was alloc'd by thread #13
  28648. ==27803==
  28649. ==27803==  Lock at 0x97E8D48 was first observed
  28650. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28651. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  28652. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  28653. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  28654. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28655. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28656. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28657. ==27803==    by 0x56244CE: clone (clone.S:95)
  28658. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  28659. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28660. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  28661. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  28662. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28663. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28664. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28665. ==27803==    by 0x56244CE: clone (clone.S:95)
  28666. ==27803==  Block was alloc'd by thread #17
  28667. ==27803==
  28668. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45
  28669. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  28670. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  28671. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  28672. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  28673. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  28674. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  28675. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28676. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28677. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28678. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28679. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28680. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28681. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28682. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28683. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28684. ==27803==
  28685. ==27803== This conflicts with a previous write of size 8 by thread #17
  28686. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  28687. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  28688. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  28689. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  28690. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  28691. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  28692. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  28693. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  28694. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  28695. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  28696. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  28697. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28698. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  28699. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  28700. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  28701. ==27803==
  28702. ==27803== ----------------------------------------------------------------
  28703. ==27803==
  28704. ==27803==  Lock at 0x7DF6F58 was first observed
  28705. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28706. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28707. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  28708. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  28709. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28710. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28711. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28712. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28713. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28714. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28715. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28716. ==27803==    by 0x56244CE: clone (clone.S:95)
  28717. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  28718. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28719. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28720. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28721. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28722. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28723. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28724. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28725. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28726. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28727. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28728. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28729. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28730. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28731. ==27803==  Block was alloc'd by thread #13
  28732. ==27803==
  28733. ==27803==  Lock at 0xB6356B0 was first observed
  28734. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28735. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  28736. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28737. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28738. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28739. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28740. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28741. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28742. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28743. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28744. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28745. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28746. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28747. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28748. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28749. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  28750. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28751. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  28752. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28753. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28754. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28755. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28756. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28757. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28758. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28759. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28760. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28761. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28762. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28763. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28764. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28765. ==27803==  Block was alloc'd by thread #17
  28766. ==27803==
  28767. ==27803==  Lock at 0xBDDE930 was first observed
  28768. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28769. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28770. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28771. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28772. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28773. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28774. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28775. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28776. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28777. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28778. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28779. ==27803==    by 0x56244CE: clone (clone.S:95)
  28780. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28781. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28782. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28783. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28784. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28785. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28786. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28787. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28788. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28789. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28790. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28791. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28792. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28793. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28794. ==27803==  Block was alloc'd by thread #13
  28795. ==27803==
  28796. ==27803==  Lock at 0x97E8D48 was first observed
  28797. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28798. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  28799. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  28800. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  28801. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28802. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28803. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28804. ==27803==    by 0x56244CE: clone (clone.S:95)
  28805. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  28806. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28807. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  28808. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  28809. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28810. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28811. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28812. ==27803==    by 0x56244CE: clone (clone.S:95)
  28813. ==27803==  Block was alloc'd by thread #17
  28814. ==27803==
  28815. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45
  28816. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  28817. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  28818. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  28819. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  28820. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  28821. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  28822. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28823. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28824. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28825. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28826. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28827. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28828. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28829. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28830. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28831. ==27803==
  28832. ==27803== This conflicts with a previous write of size 8 by thread #17
  28833. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  28834. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  28835. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  28836. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  28837. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  28838. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  28839. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  28840. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  28841. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  28842. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  28843. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  28844. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28845. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  28846. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  28847. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  28848. ==27803==
  28849. ==27803== ----------------------------------------------------------------
  28850. ==27803==
  28851. ==27803==  Lock at 0x7DF6F58 was first observed
  28852. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28853. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28854. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  28855. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  28856. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28857. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28858. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28859. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28860. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28861. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28862. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28863. ==27803==    by 0x56244CE: clone (clone.S:95)
  28864. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  28865. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28866. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  28867. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  28868. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  28869. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  28870. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28871. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28872. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28873. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28874. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28875. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28876. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28877. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28878. ==27803==  Block was alloc'd by thread #13
  28879. ==27803==
  28880. ==27803==  Lock at 0xB6356B0 was first observed
  28881. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28882. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  28883. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28884. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28885. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28886. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28887. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28888. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28889. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28890. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28891. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28892. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28893. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28894. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28895. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28896. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  28897. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28898. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  28899. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  28900. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  28901. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  28902. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  28903. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  28904. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  28905. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  28906. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  28907. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  28908. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  28909. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  28910. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  28911. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  28912. ==27803==  Block was alloc'd by thread #17
  28913. ==27803==
  28914. ==27803==  Lock at 0xBDDE930 was first observed
  28915. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28916. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  28917. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  28918. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28919. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28920. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28921. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28922. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28923. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28924. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28925. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28926. ==27803==    by 0x56244CE: clone (clone.S:95)
  28927. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  28928. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  28929. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  28930. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  28931. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  28932. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  28933. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  28934. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  28935. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28936. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  28937. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  28938. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  28939. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28940. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28941. ==27803==  Block was alloc'd by thread #13
  28942. ==27803==
  28943. ==27803==  Lock at 0x97E8D48 was first observed
  28944. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  28945. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  28946. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  28947. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  28948. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28949. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28950. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28951. ==27803==    by 0x56244CE: clone (clone.S:95)
  28952. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  28953. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  28954. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  28955. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  28956. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  28957. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  28958. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  28959. ==27803==    by 0x56244CE: clone (clone.S:95)
  28960. ==27803==  Block was alloc'd by thread #17
  28961. ==27803==
  28962. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45
  28963. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  28964. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  28965. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  28966. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  28967. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  28968. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  28969. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  28970. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  28971. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  28972. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  28973. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  28974. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  28975. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  28976. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  28977. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  28978. ==27803==
  28979. ==27803== This conflicts with a previous write of size 8 by thread #17
  28980. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  28981. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  28982. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  28983. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  28984. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  28985. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  28986. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  28987. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  28988. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  28989. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  28990. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  28991. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  28992. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  28993. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  28994. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  28995. ==27803==
  28996. ==27803== ----------------------------------------------------------------
  28997. ==27803==
  28998. ==27803==  Lock at 0x7DF6F58 was first observed
  28999. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29000. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29001. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29002. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29003. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29004. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29005. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29006. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29007. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29010. ==27803==    by 0x56244CE: clone (clone.S:95)
  29011. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29012. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29013. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29014. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29015. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29016. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29017. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29018. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29019. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29020. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29021. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29022. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29023. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29024. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29025. ==27803==  Block was alloc'd by thread #13
  29026. ==27803==
  29027. ==27803==  Lock at 0xB6356B0 was first observed
  29028. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29029. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29030. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29031. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29032. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29033. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29034. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29035. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29036. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29037. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29038. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29039. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29040. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29041. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29042. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29043. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29044. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29045. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29046. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29047. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29048. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29049. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29050. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29051. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29052. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29053. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29054. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29055. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29056. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29057. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29058. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29059. ==27803==  Block was alloc'd by thread #17
  29060. ==27803==
  29061. ==27803==  Lock at 0xBDDE930 was first observed
  29062. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29063. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29064. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29065. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29066. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29067. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29068. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29069. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29070. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29071. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29072. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29073. ==27803==    by 0x56244CE: clone (clone.S:95)
  29074. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29075. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29076. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29077. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29078. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29079. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29080. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29081. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29082. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29083. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29084. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29085. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29086. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29087. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29088. ==27803==  Block was alloc'd by thread #13
  29089. ==27803==
  29090. ==27803==  Lock at 0x97E8D48 was first observed
  29091. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29092. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29093. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29094. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29095. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29096. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29097. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29098. ==27803==    by 0x56244CE: clone (clone.S:95)
  29099. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29100. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29101. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29102. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29103. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29104. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29105. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29106. ==27803==    by 0x56244CE: clone (clone.S:95)
  29107. ==27803==  Block was alloc'd by thread #17
  29108. ==27803==
  29109. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45
  29110. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29111. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  29112. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  29113. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  29114. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29115. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29116. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29117. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  29118. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  29119. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  29120. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  29121. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  29122. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  29123. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  29124. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  29125. ==27803==
  29126. ==27803== This conflicts with a previous write of size 8 by thread #17
  29127. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  29128. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  29129. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  29130. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  29131. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  29132. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  29133. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  29134. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  29135. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  29136. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  29137. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  29138. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29139. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  29140. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  29141. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  29142. ==27803==
  29143. ==27803== ----------------------------------------------------------------
  29144. ==27803==
  29145. ==27803==  Lock at 0x7DF6F58 was first observed
  29146. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29147. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29148. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29149. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29150. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29151. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29152. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29153. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29154. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29155. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29156. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29157. ==27803==    by 0x56244CE: clone (clone.S:95)
  29158. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29159. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29160. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29161. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29162. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29163. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29164. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29165. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29166. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29167. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29168. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29169. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29170. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29171. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29172. ==27803==  Block was alloc'd by thread #13
  29173. ==27803==
  29174. ==27803==  Lock at 0xB6356B0 was first observed
  29175. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29176. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29177. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29178. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29179. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29180. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29181. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29182. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29183. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29184. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29185. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29186. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29187. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29188. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29189. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29190. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29191. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29192. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29193. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29194. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29195. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29196. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29197. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29198. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29199. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29200. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29201. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29202. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29203. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29204. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29205. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29206. ==27803==  Block was alloc'd by thread #17
  29207. ==27803==
  29208. ==27803==  Lock at 0xBDDE930 was first observed
  29209. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29210. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29211. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29212. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29213. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29214. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29215. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29216. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29217. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29218. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29219. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29220. ==27803==    by 0x56244CE: clone (clone.S:95)
  29221. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29222. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29223. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29224. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29225. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29226. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29227. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29228. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29229. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29230. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29231. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29232. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29233. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29234. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29235. ==27803==  Block was alloc'd by thread #13
  29236. ==27803==
  29237. ==27803==  Lock at 0x97E8D48 was first observed
  29238. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29239. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29240. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29241. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29242. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29243. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29244. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29245. ==27803==    by 0x56244CE: clone (clone.S:95)
  29246. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29247. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29248. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29249. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29250. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29251. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29252. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29253. ==27803==    by 0x56244CE: clone (clone.S:95)
  29254. ==27803==  Block was alloc'd by thread #17
  29255. ==27803==
  29256. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45
  29257. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29258. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  29259. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  29260. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  29261. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29262. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29263. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29264. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  29265. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  29266. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  29267. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  29268. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  29269. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  29270. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  29271. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  29272. ==27803==
  29273. ==27803== This conflicts with a previous write of size 8 by thread #17
  29274. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  29275. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  29276. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  29277. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  29278. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  29279. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  29280. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  29281. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  29282. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  29283. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  29284. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  29285. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29286. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  29287. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  29288. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  29289. ==27803==
  29290. ==27803== ----------------------------------------------------------------
  29291. ==27803==
  29292. ==27803==  Lock at 0x7DF6F58 was first observed
  29293. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29294. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29295. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29296. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29297. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29298. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29299. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29300. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29301. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29302. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29303. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29304. ==27803==    by 0x56244CE: clone (clone.S:95)
  29305. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29306. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29307. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29308. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29309. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29310. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29311. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29312. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29313. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29314. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29315. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29316. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29317. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29318. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29319. ==27803==  Block was alloc'd by thread #13
  29320. ==27803==
  29321. ==27803==  Lock at 0xB6356B0 was first observed
  29322. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29323. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29324. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29325. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29326. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29327. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29328. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29329. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29330. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29331. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29332. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29333. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29334. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29335. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29336. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29337. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29338. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29339. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29340. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29341. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29342. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29343. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29344. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29345. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29346. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29347. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29348. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29349. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29350. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29351. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29352. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29353. ==27803==  Block was alloc'd by thread #17
  29354. ==27803==
  29355. ==27803==  Lock at 0xBDDE930 was first observed
  29356. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29357. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29358. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29359. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29360. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29361. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29362. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29363. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29364. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29365. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29366. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29367. ==27803==    by 0x56244CE: clone (clone.S:95)
  29368. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29369. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29370. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29371. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29372. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29373. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29374. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29375. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29376. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29377. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29378. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29379. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29380. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29381. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29382. ==27803==  Block was alloc'd by thread #13
  29383. ==27803==
  29384. ==27803==  Lock at 0x97E8D48 was first observed
  29385. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29386. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29387. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29388. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29389. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29390. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29391. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29392. ==27803==    by 0x56244CE: clone (clone.S:95)
  29393. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29394. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29395. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29396. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29397. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29398. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29399. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29400. ==27803==    by 0x56244CE: clone (clone.S:95)
  29401. ==27803==  Block was alloc'd by thread #17
  29402. ==27803==
  29403. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45
  29404. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29405. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  29406. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  29407. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  29408. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29409. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29410. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29411. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  29412. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  29413. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  29414. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  29415. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  29416. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  29417. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  29418. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  29419. ==27803==
  29420. ==27803== This conflicts with a previous write of size 8 by thread #17
  29421. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  29422. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  29423. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  29424. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  29425. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  29426. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  29427. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  29428. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  29429. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  29430. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  29431. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  29432. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29433. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  29434. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  29435. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  29436. ==27803==
  29437. ==27803== ----------------------------------------------------------------
  29438. ==27803==
  29439. ==27803==  Lock at 0x7DF6F58 was first observed
  29440. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29441. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29442. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29443. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29444. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29445. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29446. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29447. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29448. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29449. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29450. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29451. ==27803==    by 0x56244CE: clone (clone.S:95)
  29452. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29453. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29454. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29455. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29456. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29457. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29458. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29459. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29460. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29461. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29462. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29463. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29464. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29465. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29466. ==27803==  Block was alloc'd by thread #13
  29467. ==27803==
  29468. ==27803==  Lock at 0xB6356B0 was first observed
  29469. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29470. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29471. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29472. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29473. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29474. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29475. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29476. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29477. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29478. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29479. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29480. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29481. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29482. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29483. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29484. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29485. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29486. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29487. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29488. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29489. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29490. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29491. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29492. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29493. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29494. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29495. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29496. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29497. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29498. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29499. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29500. ==27803==  Block was alloc'd by thread #17
  29501. ==27803==
  29502. ==27803==  Lock at 0xBDDE930 was first observed
  29503. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29504. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29505. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29506. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29507. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29508. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29509. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29510. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29511. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29512. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29513. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29514. ==27803==    by 0x56244CE: clone (clone.S:95)
  29515. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29516. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29517. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29518. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29519. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29520. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29521. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29522. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29523. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29524. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29525. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29526. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29529. ==27803==  Block was alloc'd by thread #13
  29530. ==27803==
  29531. ==27803==  Lock at 0x97E8D48 was first observed
  29532. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29533. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29534. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29535. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29536. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29539. ==27803==    by 0x56244CE: clone (clone.S:95)
  29540. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29541. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29542. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29543. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29544. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29545. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29546. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29547. ==27803==    by 0x56244CE: clone (clone.S:95)
  29548. ==27803==  Block was alloc'd by thread #17
  29549. ==27803==
  29550. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45
  29551. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29552. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  29553. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  29554. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  29555. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29556. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29557. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29558. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  29559. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  29560. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  29561. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  29562. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  29563. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  29564. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  29565. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  29566. ==27803==
  29567. ==27803== This conflicts with a previous write of size 8 by thread #17
  29568. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  29569. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  29570. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  29571. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  29572. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  29573. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  29574. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  29575. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  29576. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  29577. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  29578. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  29579. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29580. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  29581. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  29582. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  29583. ==27803==
  29584. ==27803== ----------------------------------------------------------------
  29585. ==27803==
  29586. ==27803==  Lock at 0x7DF6F58 was first observed
  29587. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29588. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29589. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29590. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29591. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29592. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29593. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29594. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29595. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29596. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29597. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29598. ==27803==    by 0x56244CE: clone (clone.S:95)
  29599. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29600. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29601. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29602. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29603. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29604. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29605. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29606. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29607. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29608. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29609. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29610. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29611. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29612. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29613. ==27803==  Block was alloc'd by thread #13
  29614. ==27803==
  29615. ==27803==  Lock at 0xB6356B0 was first observed
  29616. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29617. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29618. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29619. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29620. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29621. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29622. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29623. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29624. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29625. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29626. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29627. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29628. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29629. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29630. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29631. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29632. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29633. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29634. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29635. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29636. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29637. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29638. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29639. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29640. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29641. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29642. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29643. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29644. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29645. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29646. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29647. ==27803==  Block was alloc'd by thread #17
  29648. ==27803==
  29649. ==27803==  Lock at 0xBDDE930 was first observed
  29650. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29651. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29652. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29653. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29654. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29655. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29656. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29657. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29658. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29659. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29660. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29661. ==27803==    by 0x56244CE: clone (clone.S:95)
  29662. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29663. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29664. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29665. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29666. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29667. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29668. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29669. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29670. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29671. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29672. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29673. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29674. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29675. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29676. ==27803==  Block was alloc'd by thread #13
  29677. ==27803==
  29678. ==27803==  Lock at 0x97E8D48 was first observed
  29679. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29680. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29681. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29682. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29683. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29684. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29685. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29686. ==27803==    by 0x56244CE: clone (clone.S:95)
  29687. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29688. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29689. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29690. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29691. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29692. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29693. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29694. ==27803==    by 0x56244CE: clone (clone.S:95)
  29695. ==27803==  Block was alloc'd by thread #17
  29696. ==27803==
  29697. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45
  29698. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29699. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  29700. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  29701. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  29702. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29703. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29704. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29705. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  29706. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  29707. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  29708. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  29709. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  29710. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  29711. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  29712. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  29713. ==27803==
  29714. ==27803== This conflicts with a previous write of size 8 by thread #17
  29715. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  29716. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  29717. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  29718. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  29719. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  29720. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  29721. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  29722. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  29723. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  29724. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  29725. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  29726. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29727. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  29728. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  29729. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  29730. ==27803==
  29731. ==27803== ----------------------------------------------------------------
  29732. ==27803==
  29733. ==27803==  Lock at 0x7DF6F58 was first observed
  29734. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29735. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29736. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29737. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29738. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29739. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29740. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29741. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29742. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29743. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29744. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29745. ==27803==    by 0x56244CE: clone (clone.S:95)
  29746. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29747. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29748. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29749. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29750. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29751. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29752. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29753. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29754. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29755. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29756. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29757. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29758. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29759. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29760. ==27803==  Block was alloc'd by thread #13
  29761. ==27803==
  29762. ==27803==  Lock at 0xB6356B0 was first observed
  29763. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29764. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29765. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29766. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29767. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29768. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29769. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29770. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29771. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29772. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29773. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29774. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29775. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29776. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29777. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29778. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29779. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29780. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29781. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29782. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29783. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29784. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29785. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29786. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29787. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29788. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29789. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29790. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29791. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29792. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29793. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29794. ==27803==  Block was alloc'd by thread #17
  29795. ==27803==
  29796. ==27803==  Lock at 0xBDDE930 was first observed
  29797. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29798. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29799. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29800. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29801. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29802. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29803. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29804. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29805. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29806. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29807. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29808. ==27803==    by 0x56244CE: clone (clone.S:95)
  29809. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29810. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29811. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29812. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29813. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29814. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29815. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29816. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29817. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29818. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29819. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29820. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29821. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29822. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29823. ==27803==  Block was alloc'd by thread #13
  29824. ==27803==
  29825. ==27803==  Lock at 0x97E8D48 was first observed
  29826. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29827. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29828. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29829. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29830. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29831. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29832. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29833. ==27803==    by 0x56244CE: clone (clone.S:95)
  29834. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29835. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29836. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29837. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29838. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29839. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29840. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29841. ==27803==    by 0x56244CE: clone (clone.S:95)
  29842. ==27803==  Block was alloc'd by thread #17
  29843. ==27803==
  29844. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45
  29845. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29846. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  29847. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  29848. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  29849. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29850. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29851. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29852. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  29853. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  29854. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  29855. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  29856. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  29857. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  29858. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  29859. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  29860. ==27803==
  29861. ==27803== This conflicts with a previous write of size 8 by thread #17
  29862. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  29863. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  29864. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  29865. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  29866. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  29867. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  29868. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  29869. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  29870. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  29871. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  29872. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  29873. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29874. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  29875. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  29876. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  29877. ==27803==
  29878. ==27803== ----------------------------------------------------------------
  29879. ==27803==
  29880. ==27803==  Lock at 0x7DF6F58 was first observed
  29881. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29882. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29883. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  29884. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  29885. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29886. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29887. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29888. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29889. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29890. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29891. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29892. ==27803==    by 0x56244CE: clone (clone.S:95)
  29893. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  29894. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29895. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  29896. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  29897. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  29898. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  29899. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29900. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29901. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29902. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29903. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29904. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29905. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29906. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29907. ==27803==  Block was alloc'd by thread #13
  29908. ==27803==
  29909. ==27803==  Lock at 0xB6356B0 was first observed
  29910. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29911. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  29912. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29913. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29914. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29915. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29916. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29917. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29918. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29919. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29920. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29921. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29922. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29923. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29924. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29925. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  29926. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29927. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  29928. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  29929. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  29930. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  29931. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  29932. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  29933. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  29934. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  29935. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  29936. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  29937. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  29938. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  29939. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  29940. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  29941. ==27803==  Block was alloc'd by thread #17
  29942. ==27803==
  29943. ==27803==  Lock at 0xBDDE930 was first observed
  29944. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29945. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  29946. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  29947. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29948. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29949. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29950. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29951. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29952. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29953. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29954. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29955. ==27803==    by 0x56244CE: clone (clone.S:95)
  29956. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  29957. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  29958. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  29959. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  29960. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  29961. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  29962. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  29963. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  29964. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  29965. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  29966. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  29967. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  29968. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29969. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29970. ==27803==  Block was alloc'd by thread #13
  29971. ==27803==
  29972. ==27803==  Lock at 0x97E8D48 was first observed
  29973. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  29974. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  29975. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  29976. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  29977. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29978. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29979. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29980. ==27803==    by 0x56244CE: clone (clone.S:95)
  29981. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  29982. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  29983. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  29984. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  29985. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  29986. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  29987. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  29988. ==27803==    by 0x56244CE: clone (clone.S:95)
  29989. ==27803==  Block was alloc'd by thread #17
  29990. ==27803==
  29991. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45
  29992. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  29993. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  29994. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  29995. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  29996. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  29997. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  29998. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  29999. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30000. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30001. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30002. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30003. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30004. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30005. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30006. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30007. ==27803==
  30008. ==27803== This conflicts with a previous write of size 8 by thread #17
  30009. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30010. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  30011. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  30012. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30013. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30014. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30015. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30016. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30017. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30018. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30019. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30020. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30021. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30022. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30023. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  30024. ==27803==
  30025. ==27803== ----------------------------------------------------------------
  30026. ==27803==
  30027. ==27803==  Lock at 0x7DF6F58 was first observed
  30028. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30029. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30030. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30031. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30032. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30033. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30034. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30035. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30036. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30037. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30038. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30039. ==27803==    by 0x56244CE: clone (clone.S:95)
  30040. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30041. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30042. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30043. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30044. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30045. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30046. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30047. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30048. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30049. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30050. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30051. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30052. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30053. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30054. ==27803==  Block was alloc'd by thread #13
  30055. ==27803==
  30056. ==27803==  Lock at 0xB6356B0 was first observed
  30057. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30058. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30059. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30060. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30061. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30062. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30063. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30064. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30065. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30066. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30067. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30068. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30069. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30070. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30071. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30072. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30073. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30074. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30075. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30076. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30077. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30078. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30079. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30080. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30081. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30082. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30083. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30084. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30085. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30086. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30087. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30088. ==27803==  Block was alloc'd by thread #17
  30089. ==27803==
  30090. ==27803==  Lock at 0xBDDE930 was first observed
  30091. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30092. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30093. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30094. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30095. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30096. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30097. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30098. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30099. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30100. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30101. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30102. ==27803==    by 0x56244CE: clone (clone.S:95)
  30103. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30104. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30105. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30106. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30107. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30108. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30109. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30110. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30111. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30112. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30113. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30114. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30115. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30116. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30117. ==27803==  Block was alloc'd by thread #13
  30118. ==27803==
  30119. ==27803==  Lock at 0x97E8D48 was first observed
  30120. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30121. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  30122. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  30123. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  30124. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30125. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30126. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30127. ==27803==    by 0x56244CE: clone (clone.S:95)
  30128. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  30129. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30130. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  30131. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  30132. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30133. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30134. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30135. ==27803==    by 0x56244CE: clone (clone.S:95)
  30136. ==27803==  Block was alloc'd by thread #17
  30137. ==27803==
  30138. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45
  30139. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  30140. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  30141. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  30142. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  30143. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  30144. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  30145. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  30146. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30147. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30148. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30149. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30150. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30151. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30152. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30153. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30154. ==27803==
  30155. ==27803== This conflicts with a previous write of size 8 by thread #17
  30156. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30157. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  30158. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  30159. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30160. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30161. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30162. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30163. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30164. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30165. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30166. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30167. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30168. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30169. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30170. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  30171. ==27803==
  30172. ==27803== ----------------------------------------------------------------
  30173. ==27803==
  30174. ==27803==  Lock at 0x7DF6F58 was first observed
  30175. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30176. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30177. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30178. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30179. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30180. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30181. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30182. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30183. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30184. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30185. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30186. ==27803==    by 0x56244CE: clone (clone.S:95)
  30187. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30188. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30189. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30190. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30191. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30192. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30193. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30194. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30195. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30196. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30197. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30198. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30199. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30200. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30201. ==27803==  Block was alloc'd by thread #13
  30202. ==27803==
  30203. ==27803==  Lock at 0xB6356B0 was first observed
  30204. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30205. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30206. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30207. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30208. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30209. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30210. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30211. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30212. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30213. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30214. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30215. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30216. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30217. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30218. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30219. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30220. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30221. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30222. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30223. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30224. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30225. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30226. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30227. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30228. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30229. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30230. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30231. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30232. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30233. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30234. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30235. ==27803==  Block was alloc'd by thread #17
  30236. ==27803==
  30237. ==27803==  Lock at 0xBDDE930 was first observed
  30238. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30239. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30240. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30241. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30242. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30243. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30244. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30245. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30246. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30247. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30248. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30249. ==27803==    by 0x56244CE: clone (clone.S:95)
  30250. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30251. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30252. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30253. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30254. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30255. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30256. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30257. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30258. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30259. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30260. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30261. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30262. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30263. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30264. ==27803==  Block was alloc'd by thread #13
  30265. ==27803==
  30266. ==27803==  Lock at 0x97E8D48 was first observed
  30267. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30268. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  30269. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  30270. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  30271. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30272. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30273. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30274. ==27803==    by 0x56244CE: clone (clone.S:95)
  30275. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  30276. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30277. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  30278. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  30279. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30280. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30281. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30282. ==27803==    by 0x56244CE: clone (clone.S:95)
  30283. ==27803==  Block was alloc'd by thread #17
  30284. ==27803==
  30285. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45
  30286. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  30287. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  30288. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  30289. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  30290. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  30291. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  30292. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  30293. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30294. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30295. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30296. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30297. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30298. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30299. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30300. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30301. ==27803==
  30302. ==27803== This conflicts with a previous write of size 8 by thread #17
  30303. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30304. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  30305. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  30306. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30307. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30308. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30309. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30310. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30311. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30312. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30313. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30314. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30315. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30316. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30317. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  30318. ==27803==
  30319. ==27803== ----------------------------------------------------------------
  30320. ==27803==
  30321. ==27803==  Lock at 0x7DF6F58 was first observed
  30322. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30323. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30324. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30325. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30326. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30327. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30328. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30329. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30330. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30331. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30332. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30333. ==27803==    by 0x56244CE: clone (clone.S:95)
  30334. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30335. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30336. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30337. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30338. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30339. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30340. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30341. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30342. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30343. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30344. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30345. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30346. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30347. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30348. ==27803==  Block was alloc'd by thread #13
  30349. ==27803==
  30350. ==27803==  Lock at 0xB6356B0 was first observed
  30351. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30352. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30353. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30354. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30355. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30356. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30357. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30358. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30359. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30360. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30361. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30362. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30363. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30364. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30365. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30366. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30367. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30368. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30369. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30370. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30371. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30372. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30373. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30374. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30375. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30376. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30377. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30378. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30379. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30380. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30381. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30382. ==27803==  Block was alloc'd by thread #17
  30383. ==27803==
  30384. ==27803==  Lock at 0xBDDE930 was first observed
  30385. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30386. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30387. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30388. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30389. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30390. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30391. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30392. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30393. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30394. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30395. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30396. ==27803==    by 0x56244CE: clone (clone.S:95)
  30397. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30398. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30399. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30400. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30401. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30402. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30403. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30404. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30405. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30406. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30407. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30408. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30409. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30410. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30411. ==27803==  Block was alloc'd by thread #13
  30412. ==27803==
  30413. ==27803==  Lock at 0x97E8D48 was first observed
  30414. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30415. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  30416. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  30417. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  30418. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30419. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30420. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30421. ==27803==    by 0x56244CE: clone (clone.S:95)
  30422. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  30423. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30424. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  30425. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  30426. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30427. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30428. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30429. ==27803==    by 0x56244CE: clone (clone.S:95)
  30430. ==27803==  Block was alloc'd by thread #17
  30431. ==27803==
  30432. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45
  30433. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  30434. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  30435. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  30436. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  30437. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  30438. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  30439. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  30440. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30441. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30442. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30443. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30444. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30445. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30446. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30447. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30448. ==27803==
  30449. ==27803== This conflicts with a previous write of size 8 by thread #17
  30450. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30451. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  30452. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  30453. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30454. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30455. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30456. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30457. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30458. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30459. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30460. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30461. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30462. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30463. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30464. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  30465. ==27803==
  30466. ==27803== ----------------------------------------------------------------
  30467. ==27803==
  30468. ==27803==  Lock at 0x7DF6F58 was first observed
  30469. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30470. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30471. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30472. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30473. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30474. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30475. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30476. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30477. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30478. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30479. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30480. ==27803==    by 0x56244CE: clone (clone.S:95)
  30481. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30482. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30483. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30484. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30485. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30486. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30487. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30488. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30489. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30490. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30491. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30492. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30493. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30494. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30495. ==27803==  Block was alloc'd by thread #13
  30496. ==27803==
  30497. ==27803==  Lock at 0xB6356B0 was first observed
  30498. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30499. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30500. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30501. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30502. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30503. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30504. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30505. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30506. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30507. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30508. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30509. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30510. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30511. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30512. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30513. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30514. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30515. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30516. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30517. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30518. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30519. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30520. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30521. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30522. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30523. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30524. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30525. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30526. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30527. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30528. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30529. ==27803==  Block was alloc'd by thread #17
  30530. ==27803==
  30531. ==27803==  Lock at 0xBDDE930 was first observed
  30532. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30533. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30534. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30535. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30536. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30537. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30538. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30539. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30540. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30541. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30542. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30543. ==27803==    by 0x56244CE: clone (clone.S:95)
  30544. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30545. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30546. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30547. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30548. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30549. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30550. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30551. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30552. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30553. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30554. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30555. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30556. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30557. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30558. ==27803==  Block was alloc'd by thread #13
  30559. ==27803==
  30560. ==27803==  Lock at 0x97E8D48 was first observed
  30561. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30562. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  30563. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  30564. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  30565. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30566. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30567. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30568. ==27803==    by 0x56244CE: clone (clone.S:95)
  30569. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  30570. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30571. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  30572. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  30573. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30574. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30575. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30576. ==27803==    by 0x56244CE: clone (clone.S:95)
  30577. ==27803==  Block was alloc'd by thread #17
  30578. ==27803==
  30579. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45
  30580. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  30581. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  30582. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  30583. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  30584. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  30585. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  30586. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  30587. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30588. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30589. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30590. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30591. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30592. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30593. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30594. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30595. ==27803==
  30596. ==27803== This conflicts with a previous write of size 8 by thread #17
  30597. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30598. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  30599. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  30600. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30601. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30602. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30603. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30604. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30605. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30606. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30607. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30608. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30609. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30610. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30611. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  30612. ==27803==
  30613. ==27803== ----------------------------------------------------------------
  30614. ==27803==
  30615. ==27803==  Lock at 0x7DF6F58 was first observed
  30616. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30617. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30618. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30619. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30620. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30621. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30622. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30623. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30624. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30625. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30626. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30627. ==27803==    by 0x56244CE: clone (clone.S:95)
  30628. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30629. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30630. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30631. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30632. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30633. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30634. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30635. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30636. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30637. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30638. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30639. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30640. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30641. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30642. ==27803==  Block was alloc'd by thread #13
  30643. ==27803==
  30644. ==27803==  Lock at 0xB6356B0 was first observed
  30645. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30646. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30647. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30648. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30649. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30650. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30651. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30652. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30653. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30654. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30655. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30656. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30657. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30658. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30659. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30660. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30661. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30662. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30663. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30664. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30665. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30666. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30667. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30668. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30669. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30670. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30671. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30672. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30673. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30674. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30675. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30676. ==27803==  Block was alloc'd by thread #17
  30677. ==27803==
  30678. ==27803==  Lock at 0xBDDE930 was first observed
  30679. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30680. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30681. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30682. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30683. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30684. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30685. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30686. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30687. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30688. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30689. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30690. ==27803==    by 0x56244CE: clone (clone.S:95)
  30691. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30692. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30693. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30694. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30695. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30696. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30697. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30698. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30699. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30700. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30701. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30702. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30703. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30704. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30705. ==27803==  Block was alloc'd by thread #13
  30706. ==27803==
  30707. ==27803==  Lock at 0x97E8D48 was first observed
  30708. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30709. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  30710. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  30711. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  30712. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30713. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30714. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30715. ==27803==    by 0x56244CE: clone (clone.S:95)
  30716. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  30717. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30718. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  30719. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  30720. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30721. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30722. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30723. ==27803==    by 0x56244CE: clone (clone.S:95)
  30724. ==27803==  Block was alloc'd by thread #17
  30725. ==27803==
  30726. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45
  30727. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  30728. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  30729. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  30730. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  30731. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  30732. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  30733. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  30734. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30735. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30736. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30737. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30738. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30739. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30740. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30741. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30742. ==27803==
  30743. ==27803== This conflicts with a previous write of size 8 by thread #17
  30744. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30745. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  30746. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  30747. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30748. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30749. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30750. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30751. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30752. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30753. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30754. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30755. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30756. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30757. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30758. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  30759. ==27803==
  30760. ==27803== ----------------------------------------------------------------
  30761. ==27803==
  30762. ==27803==  Lock at 0x7DF6F58 was first observed
  30763. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30764. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30765. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30766. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30767. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30768. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30769. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30770. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30771. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30772. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30773. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30774. ==27803==    by 0x56244CE: clone (clone.S:95)
  30775. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30776. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30777. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30778. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30779. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30780. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30781. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30782. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30783. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30784. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30785. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30786. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30787. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30788. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30789. ==27803==  Block was alloc'd by thread #13
  30790. ==27803==
  30791. ==27803==  Lock at 0xB6356B0 was first observed
  30792. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30793. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30794. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30795. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30796. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30797. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30798. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30799. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30800. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30801. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30802. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30803. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30804. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30805. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30806. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30807. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30808. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30809. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30810. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30811. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30812. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30813. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30814. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30815. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30816. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30817. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30818. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30819. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30820. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30821. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30822. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30823. ==27803==  Block was alloc'd by thread #17
  30824. ==27803==
  30825. ==27803==  Lock at 0xBDDE930 was first observed
  30826. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30827. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30828. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30829. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30830. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30831. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30832. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30833. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30834. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30835. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30836. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30837. ==27803==    by 0x56244CE: clone (clone.S:95)
  30838. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30839. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30840. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30841. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30842. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30843. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30844. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30845. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30846. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30847. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30848. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30849. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30850. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30851. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30852. ==27803==  Block was alloc'd by thread #13
  30853. ==27803==
  30854. ==27803==  Lock at 0x97E8D48 was first observed
  30855. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30856. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  30857. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  30858. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  30859. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30860. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30861. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30862. ==27803==    by 0x56244CE: clone (clone.S:95)
  30863. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  30864. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30865. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  30866. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  30867. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  30868. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30869. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30870. ==27803==    by 0x56244CE: clone (clone.S:95)
  30871. ==27803==  Block was alloc'd by thread #17
  30872. ==27803==
  30873. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45
  30874. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  30875. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  30876. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  30877. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  30878. ==27803==    by 0x955F4D6: sofia_handle_sip_i_invite (sofia.c:10769)
  30879. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  30880. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  30881. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  30882. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  30883. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  30884. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  30885. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  30886. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  30887. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  30888. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  30889. ==27803==
  30890. ==27803== This conflicts with a previous write of size 8 by thread #17
  30891. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  30892. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  30893. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  30894. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  30895. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  30896. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  30897. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  30898. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  30899. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  30900. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  30901. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  30902. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30903. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  30904. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  30905. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  30906. ==27803==
  30907. ==27803== ----------------------------------------------------------------
  30908. ==27803==
  30909. ==27803==  Lock at 0x7DF6F58 was first observed
  30910. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30911. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30912. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  30913. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  30914. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30915. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30916. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30917. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30918. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30919. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30920. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30921. ==27803==    by 0x56244CE: clone (clone.S:95)
  30922. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  30923. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30924. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  30925. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  30926. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  30927. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  30928. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30929. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30930. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30931. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30932. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30933. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30934. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30935. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30936. ==27803==  Block was alloc'd by thread #13
  30937. ==27803==
  30938. ==27803==  Lock at 0xB6356B0 was first observed
  30939. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30940. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  30941. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30942. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30943. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30944. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30945. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30946. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30947. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30948. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30949. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30950. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30951. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30952. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30953. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30954. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  30955. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  30956. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  30957. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  30958. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  30959. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  30960. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  30961. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  30962. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  30963. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  30964. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  30965. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  30966. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  30967. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  30968. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  30969. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  30970. ==27803==  Block was alloc'd by thread #17
  30971. ==27803==
  30972. ==27803==  Lock at 0xBDDE930 was first observed
  30973. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  30974. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  30975. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  30976. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30977. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30978. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30979. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30980. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30981. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30984. ==27803==    by 0x56244CE: clone (clone.S:95)
  30985. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  30986. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  30987. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  30988. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  30989. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  30990. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  30991. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  30992. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  30993. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  30994. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  30995. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  30996. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  30997. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  30998. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  30999. ==27803==  Block was alloc'd by thread #13
  31000. ==27803==
  31001. ==27803==  Lock at 0x97E8D48 was first observed
  31002. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31003. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  31004. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  31005. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  31006. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31007. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31008. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31009. ==27803==    by 0x56244CE: clone (clone.S:95)
  31010. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  31011. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31012. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  31013. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  31014. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31015. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31016. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31017. ==27803==    by 0x56244CE: clone (clone.S:95)
  31018. ==27803==  Block was alloc'd by thread #17
  31019. ==27803==
  31020. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #45
  31021. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  31022. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  31023. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  31024. ==27803==    by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770)
  31025. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  31026. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  31027. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  31028. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  31029. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  31030. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  31031. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  31032. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  31033. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  31034. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31035. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31036. ==27803==
  31037. ==27803== This conflicts with a previous write of size 8 by thread #17
  31038. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  31039. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  31040. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  31041. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  31042. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  31043. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  31044. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  31045. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  31046. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  31047. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  31048. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  31049. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31050. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  31051. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  31052. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  31053. ==27803==
  31054. ==27803== ----------------------------------------------------------------
  31055. ==27803==
  31056. ==27803==  Lock at 0x7DF6F58 was first observed
  31057. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31058. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31059. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  31060. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  31061. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31062. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31063. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31064. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31065. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31066. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31067. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31068. ==27803==    by 0x56244CE: clone (clone.S:95)
  31069. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  31070. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31071. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  31072. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  31073. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  31074. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  31075. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31076. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31077. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31078. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31079. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31080. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31081. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31082. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31083. ==27803==  Block was alloc'd by thread #13
  31084. ==27803==
  31085. ==27803==  Lock at 0xB6356B0 was first observed
  31086. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31087. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  31088. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31089. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31090. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31091. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31092. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31093. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31094. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31095. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31096. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31097. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31098. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31099. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31100. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31101. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  31102. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31103. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  31104. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31105. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31106. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31107. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31108. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31109. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31110. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31111. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31112. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31113. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31114. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31115. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31116. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31117. ==27803==  Block was alloc'd by thread #17
  31118. ==27803==
  31119. ==27803==  Lock at 0xBDDE930 was first observed
  31120. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31121. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31122. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31123. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31124. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31125. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31126. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31127. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31128. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31129. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31130. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31131. ==27803==    by 0x56244CE: clone (clone.S:95)
  31132. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31133. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31134. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31135. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31136. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31137. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31138. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31139. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31140. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31141. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31142. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31143. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31144. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31145. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31146. ==27803==  Block was alloc'd by thread #13
  31147. ==27803==
  31148. ==27803==  Lock at 0x97E8D48 was first observed
  31149. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31150. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  31151. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  31152. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  31153. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31154. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31155. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31156. ==27803==    by 0x56244CE: clone (clone.S:95)
  31157. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  31158. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31159. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  31160. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  31161. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31162. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31163. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31164. ==27803==    by 0x56244CE: clone (clone.S:95)
  31165. ==27803==  Block was alloc'd by thread #17
  31166. ==27803==
  31167. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #45
  31168. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  31169. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  31170. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  31171. ==27803==    by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770)
  31172. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  31173. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  31174. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  31175. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  31176. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  31177. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  31178. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  31179. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  31180. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  31181. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31182. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31183. ==27803==
  31184. ==27803== This conflicts with a previous write of size 8 by thread #17
  31185. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  31186. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  31187. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  31188. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  31189. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  31190. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  31191. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  31192. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  31193. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  31194. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  31195. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  31196. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31197. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  31198. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  31199. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  31200. ==27803==
  31201. ==27803== ----------------------------------------------------------------
  31202. ==27803==
  31203. ==27803==  Lock at 0x7DF6F58 was first observed
  31204. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31205. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31206. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  31207. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  31208. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31209. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31210. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31211. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31212. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31213. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31214. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31215. ==27803==    by 0x56244CE: clone (clone.S:95)
  31216. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  31217. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31218. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  31219. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  31220. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  31221. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  31222. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31223. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31224. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31225. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31226. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31227. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31228. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31229. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31230. ==27803==  Block was alloc'd by thread #13
  31231. ==27803==
  31232. ==27803==  Lock at 0xB6356B0 was first observed
  31233. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31234. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  31235. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31236. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31237. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31238. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31239. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31240. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31241. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31242. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31243. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31244. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31245. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31246. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31247. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31248. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  31249. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31250. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  31251. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31252. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31253. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31254. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31255. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31256. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31257. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31258. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31259. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31260. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31261. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31262. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31263. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31264. ==27803==  Block was alloc'd by thread #17
  31265. ==27803==
  31266. ==27803==  Lock at 0xBDDE930 was first observed
  31267. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31268. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31269. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31270. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31271. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31272. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31273. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31274. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31275. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31276. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31277. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31278. ==27803==    by 0x56244CE: clone (clone.S:95)
  31279. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31280. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31281. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31282. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31283. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31284. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31285. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31286. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31287. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31288. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31289. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31290. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31291. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31292. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31293. ==27803==  Block was alloc'd by thread #13
  31294. ==27803==
  31295. ==27803==  Lock at 0x97E8D48 was first observed
  31296. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31297. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  31298. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  31299. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  31300. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31301. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31302. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31303. ==27803==    by 0x56244CE: clone (clone.S:95)
  31304. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  31305. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31306. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  31307. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  31308. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31309. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31310. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31311. ==27803==    by 0x56244CE: clone (clone.S:95)
  31312. ==27803==  Block was alloc'd by thread #17
  31313. ==27803==
  31314. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #45
  31315. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  31316. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  31317. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  31318. ==27803==    by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770)
  31319. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  31320. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  31321. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  31322. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  31323. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  31324. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  31325. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  31326. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  31327. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  31328. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31329. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31330. ==27803==
  31331. ==27803== This conflicts with a previous write of size 8 by thread #17
  31332. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  31333. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  31334. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  31335. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  31336. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  31337. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  31338. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  31339. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  31340. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  31341. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  31342. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  31343. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31344. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  31345. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  31346. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  31347. ==27803==
  31348. ==27803== ----------------------------------------------------------------
  31349. ==27803==
  31350. ==27803==  Lock at 0x7DF6F58 was first observed
  31351. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31352. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31353. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  31354. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  31355. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31356. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31357. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31358. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31359. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31360. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31361. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31362. ==27803==    by 0x56244CE: clone (clone.S:95)
  31363. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  31364. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31365. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  31366. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  31367. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  31368. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  31369. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31370. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31371. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31372. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31373. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31374. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31375. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31376. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31377. ==27803==  Block was alloc'd by thread #13
  31378. ==27803==
  31379. ==27803==  Lock at 0xB6356B0 was first observed
  31380. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31381. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  31382. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31383. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31384. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31385. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31386. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31387. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31388. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31389. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31390. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31391. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31392. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31393. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31394. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31395. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  31396. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31397. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  31398. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31399. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31400. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31401. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31402. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31403. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31404. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31405. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31406. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31407. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31408. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31409. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31410. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31411. ==27803==  Block was alloc'd by thread #17
  31412. ==27803==
  31413. ==27803==  Lock at 0xBDDE930 was first observed
  31414. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31415. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31416. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31417. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31418. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31419. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31420. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31421. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31422. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31423. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31424. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31425. ==27803==    by 0x56244CE: clone (clone.S:95)
  31426. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31427. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31428. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31429. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31430. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31431. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31432. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31433. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31434. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31435. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31436. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31437. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31438. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31439. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31440. ==27803==  Block was alloc'd by thread #13
  31441. ==27803==
  31442. ==27803==  Lock at 0x97E8D48 was first observed
  31443. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31444. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  31445. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  31446. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  31447. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31448. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31449. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31450. ==27803==    by 0x56244CE: clone (clone.S:95)
  31451. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  31452. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31453. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  31454. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  31455. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31456. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31457. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31458. ==27803==    by 0x56244CE: clone (clone.S:95)
  31459. ==27803==  Block was alloc'd by thread #17
  31460. ==27803==
  31461. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #45
  31462. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  31463. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  31464. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  31465. ==27803==    by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770)
  31466. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  31467. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  31468. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  31469. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  31470. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  31471. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  31472. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  31473. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  31474. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  31475. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31476. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31477. ==27803==
  31478. ==27803== This conflicts with a previous write of size 8 by thread #17
  31479. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  31480. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  31481. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  31482. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  31483. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  31484. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  31485. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  31486. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  31487. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  31488. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  31489. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  31490. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31491. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  31492. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  31493. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  31494. ==27803==
  31495. ==27803== ----------------------------------------------------------------
  31496. ==27803==
  31497. ==27803==  Lock at 0x7DF6F58 was first observed
  31498. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31499. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31500. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  31501. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  31502. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31503. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31504. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31505. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31506. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31507. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31508. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31509. ==27803==    by 0x56244CE: clone (clone.S:95)
  31510. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  31511. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31512. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  31513. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  31514. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  31515. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  31516. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31517. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31518. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31519. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31520. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31521. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31522. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31523. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31524. ==27803==  Block was alloc'd by thread #13
  31525. ==27803==
  31526. ==27803==  Lock at 0xB6356B0 was first observed
  31527. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31528. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  31529. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31530. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31531. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31532. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31533. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31534. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31535. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31536. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31537. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31538. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31539. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31540. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31541. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31542. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  31543. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31544. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  31545. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31546. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31547. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31548. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31549. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31550. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31551. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31552. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31553. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31554. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31555. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31556. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31557. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31558. ==27803==  Block was alloc'd by thread #17
  31559. ==27803==
  31560. ==27803==  Lock at 0xBDDE930 was first observed
  31561. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31562. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31563. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31564. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31565. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31566. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31567. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31568. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31569. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31570. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31571. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31572. ==27803==    by 0x56244CE: clone (clone.S:95)
  31573. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31574. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31575. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31576. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31577. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31578. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31579. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31580. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31581. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31582. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31583. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31584. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31585. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31586. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31587. ==27803==  Block was alloc'd by thread #13
  31588. ==27803==
  31589. ==27803==  Lock at 0x97E8D48 was first observed
  31590. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31591. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  31592. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  31593. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  31594. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31595. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31596. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31597. ==27803==    by 0x56244CE: clone (clone.S:95)
  31598. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  31599. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31600. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  31601. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  31602. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31603. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31604. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31605. ==27803==    by 0x56244CE: clone (clone.S:95)
  31606. ==27803==  Block was alloc'd by thread #17
  31607. ==27803==
  31608. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #45
  31609. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  31610. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  31611. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  31612. ==27803==    by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770)
  31613. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  31614. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  31615. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  31616. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  31617. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  31618. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  31619. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  31620. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  31621. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  31622. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31623. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31624. ==27803==
  31625. ==27803== This conflicts with a previous write of size 8 by thread #17
  31626. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  31627. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  31628. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  31629. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  31630. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  31631. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  31632. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  31633. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  31634. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  31635. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  31636. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  31637. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31638. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  31639. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  31640. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  31641. ==27803==
  31642. ==27803== ----------------------------------------------------------------
  31643. ==27803==
  31644. ==27803==  Lock at 0x7DF6F58 was first observed
  31645. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31646. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31647. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  31648. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  31649. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31650. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31651. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31652. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31653. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31654. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31655. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31656. ==27803==    by 0x56244CE: clone (clone.S:95)
  31657. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  31658. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31659. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  31660. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  31661. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  31662. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  31663. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31664. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31665. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31666. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31667. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31668. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31669. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31670. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31671. ==27803==  Block was alloc'd by thread #13
  31672. ==27803==
  31673. ==27803==  Lock at 0xB6356B0 was first observed
  31674. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31675. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  31676. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31677. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31678. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31679. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31680. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31681. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31682. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31683. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31684. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31685. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31686. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31687. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31688. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31689. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  31690. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31691. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  31692. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  31693. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  31694. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  31695. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  31696. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  31697. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  31698. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  31699. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  31700. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  31701. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  31702. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  31703. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  31704. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  31705. ==27803==  Block was alloc'd by thread #17
  31706. ==27803==
  31707. ==27803==  Lock at 0xBDDE930 was first observed
  31708. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31709. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31710. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31711. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31712. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31713. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31714. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31715. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31716. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31717. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31718. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31719. ==27803==    by 0x56244CE: clone (clone.S:95)
  31720. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31721. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31722. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31723. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31724. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31725. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31726. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31727. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31728. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31729. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31730. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31731. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31732. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31733. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31734. ==27803==  Block was alloc'd by thread #13
  31735. ==27803==
  31736. ==27803==  Lock at 0x97E8D48 was first observed
  31737. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31738. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  31739. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  31740. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  31741. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31742. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31743. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31744. ==27803==    by 0x56244CE: clone (clone.S:95)
  31745. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  31746. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  31747. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  31748. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  31749. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  31750. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31751. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31752. ==27803==    by 0x56244CE: clone (clone.S:95)
  31753. ==27803==  Block was alloc'd by thread #17
  31754. ==27803==
  31755. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #45
  31756. ==27803== Locks held: 3, at addresses 0x7DF6F58 0xB6356B0 0xBDDE930
  31757. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  31758. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  31759. ==27803==    by 0x955F4F1: sofia_handle_sip_i_invite (sofia.c:10770)
  31760. ==27803==    by 0x9566EC9: our_sofia_event_callback (sofia.c:1817)
  31761. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  31762. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  31763. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  31764. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  31765. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  31766. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  31767. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  31768. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  31769. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31770. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31771. ==27803==
  31772. ==27803== This conflicts with a previous write of size 8 by thread #17
  31773. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  31774. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  31775. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  31776. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  31777. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  31778. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  31779. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  31780. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  31781. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  31782. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  31783. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  31784. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31785. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  31786. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  31787. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  31788. ==27803==
  31789. ==27803== ----------------------------------------------------------------
  31790. ==27803==
  31791. ==27803==  Lock at 0xBDDE930 was first observed
  31792. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31793. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31794. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31795. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31796. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31797. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31798. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31799. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31800. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31801. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31802. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31803. ==27803==    by 0x56244CE: clone (clone.S:95)
  31804. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31805. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31806. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31807. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31808. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31809. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31810. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31811. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31812. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31813. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31814. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31815. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31816. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31817. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31818. ==27803==  Block was alloc'd by thread #13
  31819. ==27803==
  31820. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  31821. ==27803== Locks held: 1, at address 0xBDDE930
  31822. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  31823. ==27803==    by 0x4DC790F: switch_xml_std_datetime_check (switch_xml.c:3107)
  31824. ==27803==    by 0xC3C1960: parse_exten (mod_dialplan_xml.c:179)
  31825. ==27803==    by 0xC3C3811: dialplan_hunt (mod_dialplan_xml.c:699)
  31826. ==27803==    by 0x4CF93FD: switch_core_standard_on_routing (switch_core_state_machine.c:282)
  31827. ==27803==    by 0x4CF93FD: switch_core_session_run (switch_core_state_machine.c:644)
  31828. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31829. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31830. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31831. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31832. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31833. ==27803==    by 0x56244CE: clone (clone.S:95)
  31834. ==27803==
  31835. ==27803== This conflicts with a previous write of size 8 by thread #40
  31836. ==27803== Locks held: none
  31837. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  31838. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  31839. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31840. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31841. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31842. ==27803==    by 0x56244CE: clone (clone.S:95)
  31843. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  31844. ==27803==
  31845. ==27803== ----------------------------------------------------------------
  31846. ==27803==
  31847. ==27803==  Lock at 0xBDDE840 was first observed
  31848. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31849. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31850. ==27803==    by 0x4CCABD3: switch_channel_alloc (switch_channel.c:460)
  31851. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  31852. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31853. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31854. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31855. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31856. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31857. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31858. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31859. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31860. ==27803==  Address 0xbdde840 is 2,256 bytes inside a block of size 8,192 alloc'd
  31861. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31862. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31863. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31864. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31865. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31866. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31867. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31868. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31869. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31870. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31871. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31872. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31873. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31874. ==27803==  Block was alloc'd by thread #13
  31875. ==27803==
  31876. ==27803==  Lock at 0xBDDE890 was first observed
  31877. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31878. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31879. ==27803==    by 0x4CCABE7: switch_channel_alloc (switch_channel.c:461)
  31880. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  31881. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31882. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31883. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31884. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31885. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31886. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31887. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31888. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31889. ==27803==  Address 0xbdde890 is 2,336 bytes inside a block of size 8,192 alloc'd
  31890. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31891. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31892. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31893. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31894. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31895. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31896. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31897. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31898. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31899. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31900. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31901. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31902. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31903. ==27803==  Block was alloc'd by thread #13
  31904. ==27803==
  31905. ==27803==  Lock at 0xBDDE930 was first observed
  31906. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31907. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31908. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31909. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31910. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31911. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31912. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31913. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31914. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31915. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31916. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31917. ==27803==    by 0x56244CE: clone (clone.S:95)
  31918. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  31919. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31920. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31921. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31922. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31923. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31924. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31925. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31926. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31927. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31928. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31929. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31930. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31931. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31932. ==27803==  Block was alloc'd by thread #13
  31933. ==27803==
  31934. ==27803==  Lock at 0x73158C8 was first observed
  31935. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31936. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31937. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  31938. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  31939. ==27803==    by 0x10AEC7: main (switch.c:1200)
  31940. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  31941. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31942. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  31943. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  31944. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  31945. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  31946. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  31947. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  31948. ==27803==    by 0x10AEC7: main (switch.c:1200)
  31949. ==27803==  Block was alloc'd by thread #1
  31950. ==27803==
  31951. ==27803== Possible data race during write of size 4 at 0xBDDE0D0 by thread #45
  31952. ==27803== Locks held: 3, at addresses 0xBDDE840 0xBDDE890 0xBDDE930
  31953. ==27803==    at 0x4CC764B: careful_set (switch_channel.c:2276)
  31954. ==27803==    by 0x4CC764B: switch_channel_perform_set_state (switch_channel.c:2551)
  31955. ==27803==    by 0x4CFA413: switch_core_standard_on_routing (switch_core_state_machine.c:287)
  31956. ==27803==    by 0x4CFA413: switch_core_session_run (switch_core_state_machine.c:644)
  31957. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  31958. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  31959. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31960. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31961. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31962. ==27803==    by 0x56244CE: clone (clone.S:95)
  31963. ==27803==
  31964. ==27803== This conflicts with a previous read of size 4 by thread #3
  31965. ==27803== Locks held: 1, at address 0x73158C8
  31966. ==27803==    at 0x4CC59C5: switch_channel_get_state (switch_channel.c:2175)
  31967. ==27803==    by 0x4CFD8EE: switch_core_session_read_lock (switch_core_rwlock.c:88)
  31968. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  31969. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  31970. ==27803==    by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458)
  31971. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  31972. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  31973. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31974. ==27803==  Address 0xbdde0d0 is 352 bytes inside a block of size 8,192 alloc'd
  31975. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  31976. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  31977. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  31978. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  31979. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  31980. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31981. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31982. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31983. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  31984. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  31985. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  31986. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  31987. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  31988. ==27803==  Block was alloc'd by thread #13
  31989. ==27803==
  31990. ==27803== ----------------------------------------------------------------
  31991. ==27803==
  31992. ==27803==  Lock at 0xBDDE930 was first observed
  31993. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  31994. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  31995. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  31996. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  31997. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  31998. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  31999. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32000. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32001. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32002. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32003. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32004. ==27803==    by 0x56244CE: clone (clone.S:95)
  32005. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  32006. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32007. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32008. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32009. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32010. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32011. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32012. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32013. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32014. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32015. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32016. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32017. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32018. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32019. ==27803==  Block was alloc'd by thread #13
  32020. ==27803==
  32021. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  32022. ==27803== Locks held: 1, at address 0xBDDE930
  32023. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  32024. ==27803==    by 0xBE6BAD4: strftime_api_function (mod_dptools.c:2050)
  32025. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  32026. ==27803==    by 0x4CC863F: switch_channel_expand_variables_check (switch_channel.c:4179)
  32027. ==27803==    by 0x4CC863F: switch_channel_expand_variables_check (switch_channel.c:3939)
  32028. ==27803==    by 0x4CF4A42: switch_core_session_exec (switch_core_session.c:2808)
  32029. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  32030. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  32031. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  32032. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  32033. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32034. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32035. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32036. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32037. ==27803==
  32038. ==27803== This conflicts with a previous write of size 8 by thread #40
  32039. ==27803== Locks held: none
  32040. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  32041. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  32042. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32043. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32044. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32045. ==27803==    by 0x56244CE: clone (clone.S:95)
  32046. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  32047. ==27803==
  32048. ==27803== ----------------------------------------------------------------
  32049. ==27803==
  32050. ==27803==  Lock at 0x73158C8 was first observed
  32051. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32052. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32053. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  32054. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32055. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32056. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  32057. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32058. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32059. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32060. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32061. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  32062. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  32063. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32064. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32065. ==27803==  Block was alloc'd by thread #1
  32066. ==27803==
  32067. ==27803==  Lock at 0xBDDE840 was first observed
  32068. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32069. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32070. ==27803==    by 0x4CCABD3: switch_channel_alloc (switch_channel.c:460)
  32071. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  32072. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32073. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32074. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32075. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32076. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32077. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32078. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32079. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32080. ==27803==  Address 0xbdde840 is 2,256 bytes inside a block of size 8,192 alloc'd
  32081. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32082. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32083. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32084. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32085. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32086. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32087. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32088. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32089. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32090. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32091. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32092. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32093. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32094. ==27803==  Block was alloc'd by thread #13
  32095. ==27803==
  32096. ==27803==  Lock at 0xBDDE890 was first observed
  32097. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32098. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32099. ==27803==    by 0x4CCABE7: switch_channel_alloc (switch_channel.c:461)
  32100. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  32101. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32102. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32103. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32104. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32105. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32106. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32107. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32108. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32109. ==27803==  Address 0xbdde890 is 2,336 bytes inside a block of size 8,192 alloc'd
  32110. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32111. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32112. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32113. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32114. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32115. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32116. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32117. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32118. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32119. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32120. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32121. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32122. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32123. ==27803==  Block was alloc'd by thread #13
  32124. ==27803==
  32125. ==27803==  Lock at 0xBDDE930 was first observed
  32126. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32127. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32128. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  32129. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32130. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32131. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32132. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32133. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32134. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32135. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32136. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32137. ==27803==    by 0x56244CE: clone (clone.S:95)
  32138. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  32139. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32140. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32141. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32142. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32143. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32144. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32145. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32146. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32147. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32148. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32149. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32150. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32151. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32152. ==27803==  Block was alloc'd by thread #13
  32153. ==27803==
  32154. ==27803== Possible data race during read of size 4 at 0xBDDE0D0 by thread #31
  32155. ==27803== Locks held: 1, at address 0x73158C8
  32156. ==27803==    at 0x4CC59C5: switch_channel_get_state (switch_channel.c:2175)
  32157. ==27803==    by 0x4CFD8EE: switch_core_session_read_lock (switch_core_rwlock.c:88)
  32158. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  32159. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  32160. ==27803==    by 0x957C179: actual_sofia_presence_event_handler (sofia_presence.c:1138)
  32161. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  32162. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  32163. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32164. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32165. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32166. ==27803==    by 0x56244CE: clone (clone.S:95)
  32167. ==27803==
  32168. ==27803== This conflicts with a previous write of size 4 by thread #45
  32169. ==27803== Locks held: 3, at addresses 0xBDDE840 0xBDDE890 0xBDDE930
  32170. ==27803==    at 0x4CC764B: careful_set (switch_channel.c:2276)
  32171. ==27803==    by 0x4CC764B: switch_channel_perform_set_state (switch_channel.c:2551)
  32172. ==27803==    by 0x4DB56FE: switch_ivr_session_transfer (switch_ivr.c:2259)
  32173. ==27803==    by 0xBE6527C: transfer_function (mod_dptools.c:1219)
  32174. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  32175. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  32176. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  32177. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  32178. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  32179. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32180. ==27803==  Address 0xbdde0d0 is 352 bytes inside a block of size 8,192 alloc'd
  32181. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32182. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32183. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32184. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32185. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32186. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32187. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32188. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32189. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32190. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32191. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32194. ==27803==  Block was alloc'd by thread #13
  32195. ==27803==
  32196. ==27803== ----------------------------------------------------------------
  32197. ==27803==
  32198. ==27803== Thread #31: lock order "0xBDDEC68 before 0x73158C8" violated
  32199. ==27803==
  32200. ==27803== Observed (incorrect) order is: acquisition of lock at 0x73158C8
  32201. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  32202. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  32203. ==27803==    by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126)
  32204. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  32205. ==27803==    by 0x957C179: actual_sofia_presence_event_handler (sofia_presence.c:1138)
  32206. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  32207. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  32208. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32209. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32210. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32211. ==27803==    by 0x56244CE: clone (clone.S:95)
  32212. ==27803==
  32213. ==27803==  followed by a later acquisition of lock at 0xBDDEC68
  32214. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  32215. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  32216. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  32217. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  32218. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  32219. ==27803==    by 0x957C179: actual_sofia_presence_event_handler (sofia_presence.c:1138)
  32220. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1650)
  32221. ==27803==    by 0x957E19C: sofia_presence_event_thread_run (sofia_presence.c:1601)
  32222. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32223. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32224. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32225. ==27803==    by 0x56244CE: clone (clone.S:95)
  32226. ==27803==
  32227. ==27803==  Lock at 0xBDDEC68 was first observed
  32228. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  32229. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  32230. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  32231. ==27803==    by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439)
  32232. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32233. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32234. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32235. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32236. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32237. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32238. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32239. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32240. ==27803==  Address 0xbddec68 is 3,320 bytes inside a block of size 8,192 alloc'd
  32241. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32242. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32243. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32244. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32245. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32246. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32247. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32248. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32249. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32250. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32251. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32252. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32253. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32254. ==27803==  Block was alloc'd by thread #13
  32255. ==27803==
  32256. ==27803==  Lock at 0x73158C8 was first observed
  32257. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32258. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32259. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  32260. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32261. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32262. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  32263. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32264. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32265. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32266. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32267. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  32268. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  32269. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32270. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32271. ==27803==  Block was alloc'd by thread #1
  32272. ==27803==
  32273. ==27803==
  32274. ==27803== ----------------------------------------------------------------
  32275. ==27803==
  32276. ==27803== Thread #3: lock order "0x73158C8 before 0x7427860" violated
  32277. ==27803==
  32278. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427860
  32279. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  32280. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  32281. ==27803==    by 0x4D57903: switch_event_deliver (switch_event.c:403)
  32282. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  32283. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32284. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32285. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32286. ==27803==    by 0x56244CE: clone (clone.S:95)
  32287. ==27803==
  32288. ==27803==  followed by a later acquisition of lock at 0x73158C8
  32289. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  32290. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  32291. ==27803==    by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126)
  32292. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  32293. ==27803==    by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458)
  32294. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  32295. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  32296. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32297. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32298. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32299. ==27803==    by 0x56244CE: clone (clone.S:95)
  32300. ==27803==
  32301. ==27803==  Lock at 0x73158C8 was first observed
  32302. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32303. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32304. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  32305. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32306. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32307. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  32308. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32309. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32310. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32311. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32312. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  32313. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  32314. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32315. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32316. ==27803==  Block was alloc'd by thread #1
  32317. ==27803==
  32318. ==27803==  Lock at 0x7427860 was first observed
  32319. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  32320. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  32321. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  32322. ==27803==    by 0x4D56704: switch_event_init (switch_event.c:699)
  32323. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  32324. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32325. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32326. ==27803==  Address 0x7427860 is 3,280 bytes inside a block of size 8,192 alloc'd
  32327. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32328. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32329. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32330. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  32331. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  32332. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  32333. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  32334. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  32335. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32336. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32337. ==27803==  Block was alloc'd by thread #1
  32338. ==27803==
  32339. ==27803==
  32340. ==27803== ----------------------------------------------------------------
  32341. ==27803==
  32342. ==27803== Thread #3: lock order "0xBDDEC68 before 0x7427860" violated
  32343. ==27803==
  32344. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427860
  32345. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  32346. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  32347. ==27803==    by 0x4D57903: switch_event_deliver (switch_event.c:403)
  32348. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  32349. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32350. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32351. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32352. ==27803==    by 0x56244CE: clone (clone.S:95)
  32353. ==27803==
  32354. ==27803==  followed by a later acquisition of lock at 0xBDDEC68
  32355. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  32356. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  32357. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  32358. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  32359. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  32360. ==27803==    by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458)
  32361. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  32362. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  32363. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32364. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32365. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32366. ==27803==    by 0x56244CE: clone (clone.S:95)
  32367. ==27803==
  32368. ==27803==  Lock at 0xBDDEC68 was first observed
  32369. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  32370. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  32371. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  32372. ==27803==    by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439)
  32373. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32374. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32375. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32376. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32377. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32378. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32379. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32380. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32381. ==27803==  Address 0xbddec68 is 3,320 bytes inside a block of size 8,192 alloc'd
  32382. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32383. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32384. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32385. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32386. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32387. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32388. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32389. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32390. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32391. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32392. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32393. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32394. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32395. ==27803==  Block was alloc'd by thread #13
  32396. ==27803==
  32397. ==27803==  Lock at 0x7427860 was first observed
  32398. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  32399. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  32400. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  32401. ==27803==    by 0x4D56704: switch_event_init (switch_event.c:699)
  32402. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  32403. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32404. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32405. ==27803==  Address 0x7427860 is 3,280 bytes inside a block of size 8,192 alloc'd
  32406. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32407. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32408. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32409. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  32410. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  32411. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  32412. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  32413. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  32414. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32415. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32416. ==27803==  Block was alloc'd by thread #1
  32417. ==27803==
  32418. ==27803==
  32419. ==27803== ----------------------------------------------------------------
  32420. ==27803==
  32421. ==27803==  Lock at 0xBDDE8E0 was first observed
  32422. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32423. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32424. ==27803==    by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462)
  32425. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  32426. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32427. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32428. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32429. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32430. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32431. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32432. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32433. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32434. ==27803==  Address 0xbdde8e0 is 2,416 bytes inside a block of size 8,192 alloc'd
  32435. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32436. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32437. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32438. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32439. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32440. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32441. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32442. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32443. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32444. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32445. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32448. ==27803==  Block was alloc'd by thread #13
  32449. ==27803==
  32450. ==27803==  Lock at 0xBDDE930 was first observed
  32451. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32452. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32453. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  32454. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32455. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32456. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32457. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32458. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32459. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32460. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32461. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32462. ==27803==    by 0x56244CE: clone (clone.S:95)
  32463. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  32464. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32465. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32466. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32467. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32468. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32469. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32470. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32471. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32472. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32473. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32474. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32475. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32476. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32477. ==27803==  Block was alloc'd by thread #13
  32478. ==27803==
  32479. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  32480. ==27803== Locks held: 2, at addresses 0xBDDE8E0 0xBDDE930
  32481. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  32482. ==27803==    by 0x4CC7D74: switch_channel_set_hangup_time (switch_channel.c:3298)
  32483. ==27803==    by 0x4CF678F: switch_core_session_hangup_state (switch_core_state_machine.c:837)
  32484. ==27803==    by 0x4CF7FFC: switch_core_session_run (switch_core_state_machine.c:616)
  32485. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  32486. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32487. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32488. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32489. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32490. ==27803==    by 0x56244CE: clone (clone.S:95)
  32491. ==27803==
  32492. ==27803== This conflicts with a previous write of size 8 by thread #40
  32493. ==27803== Locks held: none
  32494. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  32495. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  32496. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32497. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32498. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32499. ==27803==    by 0x56244CE: clone (clone.S:95)
  32500. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  32501. ==27803==
  32502. ==27803== ----------------------------------------------------------------
  32503. ==27803==
  32504. ==27803==  Lock at 0x92E7318 was first observed
  32505. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32506. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  32507. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  32508. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  32509. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  32510. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  32511. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32512. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32513. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32514. ==27803==    by 0x56244CE: clone (clone.S:95)
  32515. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  32516. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32517. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  32518. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  32519. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  32520. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  32521. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32522. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32523. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32524. ==27803==    by 0x56244CE: clone (clone.S:95)
  32525. ==27803==  Block was alloc'd by thread #13
  32526. ==27803==
  32527. ==27803==  Lock at 0x7DF6F58 was first observed
  32528. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32529. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32530. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  32531. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  32532. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32533. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32534. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32535. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32536. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32539. ==27803==    by 0x56244CE: clone (clone.S:95)
  32540. ==27803==  Address 0x7df6f58 is 3,064 bytes inside a block of size 8,192 alloc'd
  32541. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32542. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32543. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32544. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32545. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  32546. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32547. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32548. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32549. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32550. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32551. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32552. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32553. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32554. ==27803==  Block was alloc'd by thread #13
  32555. ==27803==
  32556. ==27803==  Lock at 0xBDDE930 was first observed
  32557. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32558. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32559. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  32560. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32561. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32562. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32563. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32564. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32565. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32566. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32567. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32568. ==27803==    by 0x56244CE: clone (clone.S:95)
  32569. ==27803==  Address 0xbdde930 is 2,496 bytes inside a block of size 8,192 alloc'd
  32570. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32571. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  32572. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  32573. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  32574. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  32575. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  32576. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32577. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32578. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32579. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32580. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32581. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32582. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32583. ==27803==  Block was alloc'd by thread #13
  32584. ==27803==
  32585. ==27803== Possible data race during read of size 8 at 0x7A2CFA8 by thread #13
  32586. ==27803== Locks held: 1, at address 0x92E7318
  32587. ==27803==    at 0x956CA38: sofia_event_callback (sofia.c:2648)
  32588. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32589. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32590. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32591. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32592. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32593. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32594. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32595. ==27803==    by 0x56244CE: clone (clone.S:95)
  32596. ==27803==
  32597. ==27803== This conflicts with a previous write of size 8 by thread #45
  32598. ==27803== Locks held: 2, at addresses 0x7DF6F58 0xBDDE930
  32599. ==27803==    at 0x9531892: sofia_on_hangup (mod_sofia.c:646)
  32600. ==27803==    by 0x4CF6978: switch_core_session_hangup_state (switch_core_state_machine.c:850)
  32601. ==27803==    by 0x4CF7FFC: switch_core_session_run (switch_core_state_machine.c:616)
  32602. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  32603. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32604. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32605. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32606. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32607. ==27803==  Address 0x7a2cfa8 is 264 bytes inside a block of size 864 alloc'd
  32608. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32609. ==27803==    by 0x94F1FEB: sub_alloc (su_alloc.c:500)
  32610. ==27803==    by 0x94F2560: su_alloc (su_alloc.c:890)
  32611. ==27803==    by 0x956C884: sofia_event_callback (sofia.c:2519)
  32612. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32613. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32614. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32615. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32616. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32617. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32618. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32619. ==27803==    by 0x56244CE: clone (clone.S:95)
  32620. ==27803==  Block was alloc'd by thread #13
  32621. ==27803==
  32622. ==27803== ----------------------------------------------------------------
  32623. ==27803==
  32624. ==27803==  Lock at 0x73158C8 was first observed
  32625. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32626. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  32627. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  32628. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32629. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32630. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  32631. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32632. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32633. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32634. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32635. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  32636. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  32637. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  32638. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32639. ==27803==  Block was alloc'd by thread #1
  32640. ==27803==
  32641. ==27803==  Lock at 0x92E7318 was first observed
  32642. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32643. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  32644. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  32645. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  32646. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  32647. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  32648. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32649. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32650. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32651. ==27803==    by 0x56244CE: clone (clone.S:95)
  32652. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  32653. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32654. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  32655. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  32656. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  32657. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  32658. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32659. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32660. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32661. ==27803==    by 0x56244CE: clone (clone.S:95)
  32662. ==27803==  Block was alloc'd by thread #13
  32663. ==27803==
  32664. ==27803== Possible data race during write of size 4 at 0x5139D10 by thread #45
  32665. ==27803== Locks held: 1, at address 0x73158C8
  32666. ==27803==    at 0x4CF24F6: switch_core_session_perform_destroy (switch_core_session.c:1552)
  32667. ==27803==    by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750)
  32668. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32669. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32670. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32671. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32672. ==27803==    by 0x56244CE: clone (clone.S:95)
  32673. ==27803==
  32674. ==27803== This conflicts with a previous read of size 4 by thread #13
  32675. ==27803== Locks held: 1, at address 0x92E7318
  32676. ==27803==    at 0x4CF0750: switch_core_session_count (switch_core_session.c:2469)
  32677. ==27803==    by 0x956C6B5: sofia_event_callback (sofia.c:2415)
  32678. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  32679. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  32680. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  32681. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  32682. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32683. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32684. ==27803==  Address 0x5139d10 is 16 bytes inside data symbol "session_manager"
  32685. ==27803==
  32686. ==27803== ----------------------------------------------------------------
  32687. ==27803==
  32688. ==27803== Thread #45 unlocked lock at 0x7A98E10 currently held by thread #13
  32689. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  32690. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  32691. ==27803==    by 0x4CF2675: switch_core_session_perform_destroy (switch_core_session.c:1603)
  32692. ==27803==    by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750)
  32693. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32694. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32695. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32696. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32697. ==27803==    by 0x56244CE: clone (clone.S:95)
  32698. ==27803==  Lock at 0x7A98E10 was first observed
  32699. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  32700. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  32701. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  32702. ==27803==    by 0x4D4E05B: switch_loadable_module_create_interface (switch_loadable_module.c:3131)
  32703. ==27803==    by 0x953EC17: mod_sofia_load (mod_sofia.c:6345)
  32704. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  32705. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  32706. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  32707. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  32708. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32709. ==27803==  Address 0x7a98e10 is 136,848 bytes inside a block of size 139,264 alloc'd
  32710. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32711. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32712. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32713. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32714. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  32715. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  32716. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  32717. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  32718. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  32719. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32720. ==27803==  Block was alloc'd by thread #1
  32721. ==27803==
  32722. ==27803==
  32723. ==27803== ----------------------------------------------------------------
  32724. ==27803==
  32725. ==27803== Thread #45 unlocked lock at 0x7A98D60 currently held by thread #13
  32726. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  32727. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  32728. ==27803==    by 0x4CF2686: switch_core_session_perform_destroy (switch_core_session.c:1603)
  32729. ==27803==    by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750)
  32730. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  32731. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32732. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32733. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32734. ==27803==    by 0x56244CE: clone (clone.S:95)
  32735. ==27803==  Lock at 0x7A98D60 was first observed
  32736. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  32737. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  32738. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  32739. ==27803==    by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085)
  32740. ==27803==    by 0x953EC09: mod_sofia_load (mod_sofia.c:6344)
  32741. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  32742. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  32743. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  32744. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  32745. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32746. ==27803==  Address 0x7a98d60 is 136,672 bytes inside a block of size 139,264 alloc'd
  32747. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  32748. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  32749. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  32750. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  32751. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  32752. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  32753. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  32754. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  32755. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  32756. ==27803==    by 0x10AEC7: main (switch.c:1200)
  32757. ==27803==  Block was alloc'd by thread #1
  32758. ==27803==
  32759. ==27803==
  32760. ==27803== ----------------------------------------------------------------
  32761. ==27803==
  32762. ==27803==  Lock at 0x97E8D48 was first observed
  32763. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32764. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  32765. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  32766. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  32767. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  32768. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32769. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32770. ==27803==    by 0x56244CE: clone (clone.S:95)
  32771. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  32772. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32773. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  32774. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  32775. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  32776. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32777. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32778. ==27803==    by 0x56244CE: clone (clone.S:95)
  32779. ==27803==  Block was alloc'd by thread #17
  32780. ==27803==
  32781. ==27803==  Lock at 0x9AC5B90 was first observed
  32782. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32783. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  32784. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  32785. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  32786. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  32787. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  32788. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32789. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32790. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32791. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32792. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32793. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32794. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32795. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32796. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32797. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  32798. ==27803==  Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd
  32799. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32800. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  32801. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  32802. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  32803. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  32804. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  32805. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32806. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32807. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32808. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32809. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32810. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32811. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32812. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32813. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32814. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  32815. ==27803==  Block was alloc'd by thread #17
  32816. ==27803==
  32817. ==27803==  Lock at 0xB6356B0 was first observed
  32818. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32819. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  32820. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  32821. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  32822. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  32823. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  32824. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32825. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32826. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32827. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32828. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32829. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32830. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32831. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32832. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32833. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  32834. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32835. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  32836. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  32837. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  32838. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  32839. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  32840. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32841. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32842. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32843. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32844. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32845. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32846. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32847. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32848. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32849. ==27803==  Block was alloc'd by thread #17
  32850. ==27803==
  32851. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  32852. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90
  32853. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  32854. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  32855. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  32856. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  32857. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  32858. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  32859. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  32860. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  32861. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  32862. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  32863. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32864. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32865. ==27803==    by 0x56244CE: clone (clone.S:95)
  32866. ==27803==
  32867. ==27803== This conflicts with a previous write of size 8 by thread #14
  32868. ==27803== Locks held: 1, at address 0xB6356B0
  32869. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  32870. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  32871. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  32872. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  32873. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  32874. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32875. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32876. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32877. ==27803==    by 0x56244CE: clone (clone.S:95)
  32878. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  32879. ==27803==
  32880. ==27803== ----------------------------------------------------------------
  32881. ==27803==
  32882. ==27803==  Lock at 0x97E8D48 was first observed
  32883. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32884. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  32885. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  32886. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  32887. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  32888. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32889. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32890. ==27803==    by 0x56244CE: clone (clone.S:95)
  32891. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  32892. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32893. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  32894. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  32895. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  32896. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32897. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32898. ==27803==    by 0x56244CE: clone (clone.S:95)
  32899. ==27803==  Block was alloc'd by thread #17
  32900. ==27803==
  32901. ==27803==  Lock at 0x9AC5B90 was first observed
  32902. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32903. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  32904. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  32905. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  32906. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  32907. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  32908. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32909. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32910. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32911. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32912. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32913. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32914. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32915. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32916. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32917. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  32918. ==27803==  Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd
  32919. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32920. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  32921. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  32922. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  32923. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  32924. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  32925. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32926. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32927. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32928. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32929. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32930. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32931. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32932. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32933. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32934. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  32935. ==27803==  Block was alloc'd by thread #17
  32936. ==27803==
  32937. ==27803==  Lock at 0xB6356B0 was first observed
  32938. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  32939. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  32940. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  32941. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  32942. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  32943. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  32944. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32945. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32946. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32947. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32948. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32949. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32950. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32951. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32952. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32953. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  32954. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  32955. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  32956. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  32957. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  32958. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  32959. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  32960. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  32961. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  32962. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  32963. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  32964. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  32965. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  32966. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  32967. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  32968. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  32969. ==27803==  Block was alloc'd by thread #17
  32970. ==27803==
  32971. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  32972. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90
  32973. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  32974. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  32975. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  32976. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  32977. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  32978. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  32979. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  32980. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  32981. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  32982. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  32983. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32984. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32985. ==27803==    by 0x56244CE: clone (clone.S:95)
  32986. ==27803==
  32987. ==27803== This conflicts with a previous write of size 8 by thread #14
  32988. ==27803== Locks held: 1, at address 0xB6356B0
  32989. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  32990. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  32991. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  32992. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  32993. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  32994. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  32995. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  32996. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  32997. ==27803==    by 0x56244CE: clone (clone.S:95)
  32998. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  32999. ==27803==
  33000. ==27803== ----------------------------------------------------------------
  33001. ==27803==
  33002. ==27803==  Lock at 0x97E8D48 was first observed
  33003. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33004. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33005. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33006. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33007. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33010. ==27803==    by 0x56244CE: clone (clone.S:95)
  33011. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33012. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33013. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33014. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33015. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33016. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33017. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33018. ==27803==    by 0x56244CE: clone (clone.S:95)
  33019. ==27803==  Block was alloc'd by thread #17
  33020. ==27803==
  33021. ==27803==  Lock at 0x9AC5B90 was first observed
  33022. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33023. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33024. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33025. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33026. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33027. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33028. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33029. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33030. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33031. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33032. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33033. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33034. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33035. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33036. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33037. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33038. ==27803==  Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd
  33039. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33040. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33041. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33042. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33043. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33044. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33045. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33046. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33047. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33048. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33049. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33050. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33051. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33052. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33053. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33054. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33055. ==27803==  Block was alloc'd by thread #17
  33056. ==27803==
  33057. ==27803==  Lock at 0xB6356B0 was first observed
  33058. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33059. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33060. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33061. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33062. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33063. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33064. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33065. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33066. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33067. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33068. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33069. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33070. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33071. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33072. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33073. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33074. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33075. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33076. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33077. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33078. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33079. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33080. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33081. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33082. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33083. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33084. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33085. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33086. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33087. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33088. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33089. ==27803==  Block was alloc'd by thread #17
  33090. ==27803==
  33091. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  33092. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90
  33093. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  33094. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  33095. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  33096. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  33097. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  33098. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  33099. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  33100. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  33101. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  33102. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33103. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33104. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33105. ==27803==    by 0x56244CE: clone (clone.S:95)
  33106. ==27803==
  33107. ==27803== This conflicts with a previous write of size 8 by thread #14
  33108. ==27803== Locks held: 1, at address 0xB6356B0
  33109. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  33110. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  33111. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33112. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33113. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33114. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33115. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33116. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33117. ==27803==    by 0x56244CE: clone (clone.S:95)
  33118. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  33119. ==27803==
  33120. ==27803== ----------------------------------------------------------------
  33121. ==27803==
  33122. ==27803==  Lock at 0x97E8D48 was first observed
  33123. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33124. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33125. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33126. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33127. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33128. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33129. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33130. ==27803==    by 0x56244CE: clone (clone.S:95)
  33131. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33132. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33133. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33134. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33135. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33136. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33137. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33138. ==27803==    by 0x56244CE: clone (clone.S:95)
  33139. ==27803==  Block was alloc'd by thread #17
  33140. ==27803==
  33141. ==27803==  Lock at 0x9AC5B90 was first observed
  33142. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33143. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33144. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33145. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33146. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33147. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33148. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33149. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33150. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33151. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33152. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33153. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33154. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33155. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33156. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33157. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33158. ==27803==  Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd
  33159. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33160. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33161. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33162. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33163. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33164. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33165. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33166. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33167. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33168. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33169. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33170. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33171. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33172. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33173. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33174. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33175. ==27803==  Block was alloc'd by thread #17
  33176. ==27803==
  33177. ==27803==  Lock at 0xB6356B0 was first observed
  33178. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33179. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33180. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33181. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33182. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33183. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33184. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33185. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33186. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33187. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33188. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33189. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33190. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33191. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33192. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33193. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33194. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33195. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33196. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33197. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33198. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33199. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33200. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33201. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33202. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33203. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33204. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33205. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33206. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33207. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33208. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33209. ==27803==  Block was alloc'd by thread #17
  33210. ==27803==
  33211. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  33212. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90
  33213. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  33214. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  33215. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  33216. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  33217. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  33218. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  33219. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  33220. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  33221. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  33222. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33223. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33224. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33225. ==27803==    by 0x56244CE: clone (clone.S:95)
  33226. ==27803==
  33227. ==27803== This conflicts with a previous write of size 8 by thread #14
  33228. ==27803== Locks held: 1, at address 0xB6356B0
  33229. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  33230. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  33231. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33232. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33233. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33234. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33235. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33236. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33237. ==27803==    by 0x56244CE: clone (clone.S:95)
  33238. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  33239. ==27803==
  33240. ==27803== ----------------------------------------------------------------
  33241. ==27803==
  33242. ==27803==  Lock at 0x97E8D48 was first observed
  33243. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33244. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33245. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33246. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33247. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33248. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33249. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33250. ==27803==    by 0x56244CE: clone (clone.S:95)
  33251. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33252. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33253. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33254. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33255. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33256. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33257. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33258. ==27803==    by 0x56244CE: clone (clone.S:95)
  33259. ==27803==  Block was alloc'd by thread #17
  33260. ==27803==
  33261. ==27803==  Lock at 0x9AC5B90 was first observed
  33262. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33263. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33264. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33265. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33266. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33267. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33268. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33269. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33270. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33271. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33272. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33273. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33274. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33275. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33276. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33277. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33278. ==27803==  Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd
  33279. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33280. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33281. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33282. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33283. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33284. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33285. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33286. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33287. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33288. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33289. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33290. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33291. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33292. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33293. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33294. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33295. ==27803==  Block was alloc'd by thread #17
  33296. ==27803==
  33297. ==27803==  Lock at 0xB6356B0 was first observed
  33298. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33299. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33300. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33301. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33302. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33303. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33304. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33305. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33306. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33307. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33308. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33309. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33310. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33311. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33312. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33313. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33314. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33315. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33316. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33317. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33318. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33319. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33320. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33321. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33322. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33323. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33324. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33325. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33326. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33327. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33328. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33329. ==27803==  Block was alloc'd by thread #17
  33330. ==27803==
  33331. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  33332. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90
  33333. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  33334. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  33335. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  33336. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  33337. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  33338. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  33339. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  33340. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  33341. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  33342. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33343. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33344. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33345. ==27803==    by 0x56244CE: clone (clone.S:95)
  33346. ==27803==
  33347. ==27803== This conflicts with a previous write of size 8 by thread #14
  33348. ==27803== Locks held: 1, at address 0xB6356B0
  33349. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  33350. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  33351. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33352. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33353. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33354. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33355. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33356. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33357. ==27803==    by 0x56244CE: clone (clone.S:95)
  33358. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  33359. ==27803==
  33360. ==27803== ----------------------------------------------------------------
  33361. ==27803==
  33362. ==27803==  Lock at 0x97E8D48 was first observed
  33363. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33364. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33365. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33366. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33367. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33368. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33369. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33370. ==27803==    by 0x56244CE: clone (clone.S:95)
  33371. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33372. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33373. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33374. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33375. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33376. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33377. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33378. ==27803==    by 0x56244CE: clone (clone.S:95)
  33379. ==27803==  Block was alloc'd by thread #17
  33380. ==27803==
  33381. ==27803==  Lock at 0x9AC5B90 was first observed
  33382. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33383. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33384. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33385. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33386. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33387. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33388. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33389. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33390. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33391. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33392. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33393. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33394. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33395. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33396. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33397. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33398. ==27803==  Address 0x9ac5b90 is 0 bytes inside a block of size 80 alloc'd
  33399. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33400. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33401. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33402. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33403. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33404. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33405. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33406. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33407. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33408. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33409. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33410. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33411. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33412. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33413. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33414. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33415. ==27803==  Block was alloc'd by thread #17
  33416. ==27803==
  33417. ==27803==  Lock at 0xB6356B0 was first observed
  33418. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33419. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33420. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33421. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33422. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33423. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33424. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33425. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33426. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33427. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33428. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33429. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33430. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33431. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33432. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33433. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33434. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33435. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33436. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33437. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33438. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33439. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33440. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33441. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33442. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33443. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33444. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33445. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33446. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33447. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33448. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33449. ==27803==  Block was alloc'd by thread #17
  33450. ==27803==
  33451. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  33452. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AC5B90
  33453. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  33454. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  33455. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  33456. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  33457. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  33458. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  33459. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  33460. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  33461. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  33462. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33463. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33464. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33465. ==27803==    by 0x56244CE: clone (clone.S:95)
  33466. ==27803==
  33467. ==27803== This conflicts with a previous write of size 8 by thread #14
  33468. ==27803== Locks held: 1, at address 0xB6356B0
  33469. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  33470. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  33471. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33472. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33473. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33474. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33475. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33476. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33477. ==27803==    by 0x56244CE: clone (clone.S:95)
  33478. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  33479. ==27803==
  33480. ==27803== ----------------------------------------------------------------
  33481. ==27803==
  33482. ==27803==  Lock at 0x97E8D48 was first observed
  33483. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33484. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33485. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33486. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33487. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33488. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33489. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33490. ==27803==    by 0x56244CE: clone (clone.S:95)
  33491. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33492. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33493. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33494. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33495. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33496. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33497. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33498. ==27803==    by 0x56244CE: clone (clone.S:95)
  33499. ==27803==  Block was alloc'd by thread #17
  33500. ==27803==
  33501. ==27803==  Lock at 0xBD2A930 was first observed
  33502. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33503. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33504. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33505. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33506. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33507. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33508. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33509. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33510. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33511. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33512. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33513. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33514. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33515. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33516. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33517. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33518. ==27803==  Address 0xbd2a930 is 0 bytes inside a block of size 80 alloc'd
  33519. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33520. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33521. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  33522. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  33523. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  33524. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  33525. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33526. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33527. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33528. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33529. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33530. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33531. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33532. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33533. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33534. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  33535. ==27803==  Block was alloc'd by thread #17
  33536. ==27803==
  33537. ==27803==  Lock at 0xB6356B0 was first observed
  33538. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33539. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33540. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33541. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33542. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33543. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33544. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33545. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33546. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33547. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33548. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33549. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33550. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33551. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33552. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33553. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33554. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33555. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33556. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33557. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33558. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33559. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33560. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33561. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33562. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33563. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33564. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33565. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33566. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33567. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33568. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33569. ==27803==  Block was alloc'd by thread #17
  33570. ==27803==
  33571. ==27803== Possible data race during write of size 8 at 0x9614090 by thread #17
  33572. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBD2A930
  33573. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  33574. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  33575. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  33576. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  33577. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  33578. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  33579. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  33580. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  33581. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  33582. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33583. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33584. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33585. ==27803==    by 0x56244CE: clone (clone.S:95)
  33586. ==27803==
  33587. ==27803== This conflicts with a previous read of size 8 by thread #14
  33588. ==27803== Locks held: 1, at address 0xB6356B0
  33589. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  33590. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  33591. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33592. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33593. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33594. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33595. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33596. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33597. ==27803==    by 0x56244CE: clone (clone.S:95)
  33598. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  33599. ==27803==
  33600. ==27803== ----------------------------------------------------------------
  33601. ==27803==
  33602. ==27803==  Lock at 0x97E8D48 was first observed
  33603. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33604. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33605. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33606. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33607. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33608. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33609. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33610. ==27803==    by 0x56244CE: clone (clone.S:95)
  33611. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33612. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33613. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33614. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33615. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33616. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33617. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33618. ==27803==    by 0x56244CE: clone (clone.S:95)
  33619. ==27803==  Block was alloc'd by thread #17
  33620. ==27803==
  33621. ==27803==  Lock at 0xBC8D170 was first observed
  33622. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33623. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33624. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33625. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33626. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33627. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33628. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33629. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33630. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33631. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33632. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33633. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33634. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33635. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33636. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33637. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  33638. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33639. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33640. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33641. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33642. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33643. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33644. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33645. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33646. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33647. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33648. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33649. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33650. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33651. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33652. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33653. ==27803==  Block was alloc'd by thread #17
  33654. ==27803==
  33655. ==27803==  Lock at 0xB6356B0 was first observed
  33656. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33657. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33658. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33659. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33660. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33661. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33662. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33663. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33664. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33665. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33666. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33667. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33668. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33669. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33670. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33671. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33672. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33673. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33674. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33675. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33676. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33677. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33678. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33679. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33680. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33681. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33682. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33683. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33684. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33685. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33686. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33687. ==27803==  Block was alloc'd by thread #17
  33688. ==27803==
  33689. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  33690. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  33691. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  33692. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  33693. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  33694. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  33695. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  33696. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  33697. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  33698. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  33699. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  33700. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  33701. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  33702. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  33703. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  33704. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33705. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33706. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33707. ==27803==    by 0x56244CE: clone (clone.S:95)
  33708. ==27803==
  33709. ==27803== This conflicts with a previous write of size 8 by thread #14
  33710. ==27803== Locks held: 1, at address 0xB6356B0
  33711. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  33712. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  33713. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33714. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33715. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33716. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33717. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33718. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33719. ==27803==    by 0x56244CE: clone (clone.S:95)
  33720. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  33721. ==27803==
  33722. ==27803== ----------------------------------------------------------------
  33723. ==27803==
  33724. ==27803==  Lock at 0x97E8D48 was first observed
  33725. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33726. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33727. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33728. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33729. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33730. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33731. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33732. ==27803==    by 0x56244CE: clone (clone.S:95)
  33733. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33734. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33735. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33736. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33737. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33738. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33739. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33740. ==27803==    by 0x56244CE: clone (clone.S:95)
  33741. ==27803==  Block was alloc'd by thread #17
  33742. ==27803==
  33743. ==27803==  Lock at 0xBC8D170 was first observed
  33744. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33745. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33746. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33747. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33748. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33749. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33750. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33751. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33752. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33753. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33754. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33755. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33756. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33757. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33758. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33759. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  33760. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33761. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33762. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33763. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33764. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33765. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33766. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33767. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33768. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33769. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33770. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33771. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33772. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33773. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33774. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33775. ==27803==  Block was alloc'd by thread #17
  33776. ==27803==
  33777. ==27803==  Lock at 0xB6356B0 was first observed
  33778. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33779. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33780. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33781. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33782. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33783. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33784. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33785. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33786. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33787. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33788. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33789. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33790. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33791. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33792. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33793. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33794. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33795. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33796. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33797. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33798. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33799. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33800. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33801. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33802. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33803. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33804. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33805. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33806. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33807. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33808. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33809. ==27803==  Block was alloc'd by thread #17
  33810. ==27803==
  33811. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  33812. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  33813. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  33814. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  33815. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  33816. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  33817. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  33818. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  33819. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  33820. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  33821. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  33822. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  33823. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  33824. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  33825. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  33826. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33827. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33828. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33829. ==27803==    by 0x56244CE: clone (clone.S:95)
  33830. ==27803==
  33831. ==27803== This conflicts with a previous write of size 8 by thread #14
  33832. ==27803== Locks held: 1, at address 0xB6356B0
  33833. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  33834. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  33835. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33836. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33837. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33838. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33839. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33840. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33841. ==27803==    by 0x56244CE: clone (clone.S:95)
  33842. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  33843. ==27803==
  33844. ==27803== ----------------------------------------------------------------
  33845. ==27803==
  33846. ==27803==  Lock at 0x97E8D48 was first observed
  33847. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33848. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33849. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33850. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33851. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33853. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33854. ==27803==    by 0x56244CE: clone (clone.S:95)
  33855. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33856. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33857. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33858. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33859. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33860. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33861. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33862. ==27803==    by 0x56244CE: clone (clone.S:95)
  33863. ==27803==  Block was alloc'd by thread #17
  33864. ==27803==
  33865. ==27803==  Lock at 0xBC8D170 was first observed
  33866. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33867. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33868. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33869. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33870. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33871. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33872. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33873. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33874. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33875. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33876. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33877. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33878. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33879. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33880. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33881. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  33882. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33883. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33884. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33885. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33886. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33887. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33888. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33889. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33890. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33891. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33892. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33893. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33894. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33895. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33896. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33897. ==27803==  Block was alloc'd by thread #17
  33898. ==27803==
  33899. ==27803==  Lock at 0xB6356B0 was first observed
  33900. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33901. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33902. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33903. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33904. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33905. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33906. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33907. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33908. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33909. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33910. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33911. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33912. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33913. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33914. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33915. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  33916. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33917. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  33918. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33919. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33920. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33921. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33922. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33923. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33924. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33925. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33926. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33927. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  33928. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  33929. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  33930. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  33931. ==27803==  Block was alloc'd by thread #17
  33932. ==27803==
  33933. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  33934. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  33935. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  33936. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  33937. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  33938. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  33939. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  33940. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  33941. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  33942. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  33943. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  33944. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  33945. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  33946. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  33947. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  33948. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  33949. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33950. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33951. ==27803==    by 0x56244CE: clone (clone.S:95)
  33952. ==27803==
  33953. ==27803== This conflicts with a previous write of size 8 by thread #14
  33954. ==27803== Locks held: 1, at address 0xB6356B0
  33955. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  33956. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  33957. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  33958. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  33959. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  33960. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  33961. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33962. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33963. ==27803==    by 0x56244CE: clone (clone.S:95)
  33964. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  33965. ==27803==
  33966. ==27803== ----------------------------------------------------------------
  33967. ==27803==
  33968. ==27803==  Lock at 0x97E8D48 was first observed
  33969. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33970. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  33971. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  33972. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  33973. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33974. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33975. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33976. ==27803==    by 0x56244CE: clone (clone.S:95)
  33977. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  33978. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  33979. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  33980. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  33981. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  33982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  33983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  33984. ==27803==    by 0x56244CE: clone (clone.S:95)
  33985. ==27803==  Block was alloc'd by thread #17
  33986. ==27803==
  33987. ==27803==  Lock at 0xBC8D170 was first observed
  33988. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  33989. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  33990. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  33991. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  33992. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  33993. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  33994. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  33995. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  33996. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  33997. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  33998. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  33999. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34000. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34001. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34002. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34003. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34004. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34005. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34006. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34007. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34008. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34009. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34010. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34011. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34012. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34013. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34014. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34015. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34016. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34017. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34018. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34019. ==27803==  Block was alloc'd by thread #17
  34020. ==27803==
  34021. ==27803==  Lock at 0xB6356B0 was first observed
  34022. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34023. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34024. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34025. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34026. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34027. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34028. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34029. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34030. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34031. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34032. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34033. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34034. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34035. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34036. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34037. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34038. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34039. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34040. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34041. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34042. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34043. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34044. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34045. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34046. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34047. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34048. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34049. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34050. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34051. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34052. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34053. ==27803==  Block was alloc'd by thread #17
  34054. ==27803==
  34055. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  34056. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34057. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  34058. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  34059. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  34060. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34061. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34062. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34063. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34064. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34065. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34066. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34067. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34068. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34069. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34070. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34071. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34072. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34073. ==27803==    by 0x56244CE: clone (clone.S:95)
  34074. ==27803==
  34075. ==27803== This conflicts with a previous write of size 8 by thread #14
  34076. ==27803== Locks held: 1, at address 0xB6356B0
  34077. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  34078. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  34079. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34080. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34081. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34082. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34083. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34084. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34085. ==27803==    by 0x56244CE: clone (clone.S:95)
  34086. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  34087. ==27803==
  34088. ==27803== ----------------------------------------------------------------
  34089. ==27803==
  34090. ==27803==  Lock at 0x97E8D48 was first observed
  34091. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34092. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34093. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34094. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34095. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34096. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34097. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34098. ==27803==    by 0x56244CE: clone (clone.S:95)
  34099. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34100. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34101. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34102. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34103. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34104. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34105. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34106. ==27803==    by 0x56244CE: clone (clone.S:95)
  34107. ==27803==  Block was alloc'd by thread #17
  34108. ==27803==
  34109. ==27803==  Lock at 0xBC8D170 was first observed
  34110. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34111. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34112. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34113. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34114. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34115. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34116. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34117. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34118. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34119. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34120. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34121. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34122. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34123. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34124. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34125. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34126. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34127. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34128. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34129. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34130. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34131. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34132. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34133. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34134. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34135. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34136. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34137. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34138. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34139. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34140. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34141. ==27803==  Block was alloc'd by thread #17
  34142. ==27803==
  34143. ==27803==  Lock at 0xB6356B0 was first observed
  34144. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34145. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34146. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34147. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34148. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34149. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34150. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34151. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34152. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34153. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34154. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34155. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34156. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34157. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34158. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34159. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34160. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34161. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34162. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34163. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34164. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34165. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34166. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34167. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34168. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34169. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34170. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34171. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34172. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34173. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34174. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34175. ==27803==  Block was alloc'd by thread #17
  34176. ==27803==
  34177. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  34178. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34179. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  34180. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  34181. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  34182. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34183. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34184. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34185. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34186. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34187. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34188. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34189. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34190. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34191. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34192. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34193. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34194. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34195. ==27803==    by 0x56244CE: clone (clone.S:95)
  34196. ==27803==
  34197. ==27803== This conflicts with a previous write of size 8 by thread #14
  34198. ==27803== Locks held: 1, at address 0xB6356B0
  34199. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  34200. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  34201. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34202. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34203. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34204. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34205. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34206. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34207. ==27803==    by 0x56244CE: clone (clone.S:95)
  34208. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  34209. ==27803==
  34210. ==27803== ----------------------------------------------------------------
  34211. ==27803==
  34212. ==27803==  Lock at 0x97E8D48 was first observed
  34213. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34214. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34215. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34216. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34217. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34218. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34219. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34220. ==27803==    by 0x56244CE: clone (clone.S:95)
  34221. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34222. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34223. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34224. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34225. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34226. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34227. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34228. ==27803==    by 0x56244CE: clone (clone.S:95)
  34229. ==27803==  Block was alloc'd by thread #17
  34230. ==27803==
  34231. ==27803==  Lock at 0xBC8D170 was first observed
  34232. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34233. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34234. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34235. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34236. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34237. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34238. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34239. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34240. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34241. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34242. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34243. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34244. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34245. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34246. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34247. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34248. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34249. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34250. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34251. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34252. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34253. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34254. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34255. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34256. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34257. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34258. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34259. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34260. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34261. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34262. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34263. ==27803==  Block was alloc'd by thread #17
  34264. ==27803==
  34265. ==27803==  Lock at 0xB6356B0 was first observed
  34266. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34267. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34268. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34269. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34270. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34271. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34272. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34273. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34274. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34275. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34276. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34277. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34278. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34279. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34280. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34281. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34282. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34283. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34284. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34285. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34286. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34287. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34288. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34289. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34290. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34291. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34292. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34293. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34294. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34295. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34296. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34297. ==27803==  Block was alloc'd by thread #17
  34298. ==27803==
  34299. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  34300. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34301. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  34302. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  34303. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  34304. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34305. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34306. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34307. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34308. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34309. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34310. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34311. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34312. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34313. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34314. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34315. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34316. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34317. ==27803==    by 0x56244CE: clone (clone.S:95)
  34318. ==27803==
  34319. ==27803== This conflicts with a previous write of size 8 by thread #14
  34320. ==27803== Locks held: 1, at address 0xB6356B0
  34321. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  34322. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  34323. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34324. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34325. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34326. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34327. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34328. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34329. ==27803==    by 0x56244CE: clone (clone.S:95)
  34330. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  34331. ==27803==
  34332. ==27803== ----------------------------------------------------------------
  34333. ==27803==
  34334. ==27803==  Lock at 0x97E8D48 was first observed
  34335. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34336. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34337. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34338. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34339. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34340. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34341. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34342. ==27803==    by 0x56244CE: clone (clone.S:95)
  34343. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34344. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34345. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34346. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34347. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34348. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34349. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34350. ==27803==    by 0x56244CE: clone (clone.S:95)
  34351. ==27803==  Block was alloc'd by thread #17
  34352. ==27803==
  34353. ==27803==  Lock at 0xBC8D170 was first observed
  34354. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34355. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34356. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34357. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34358. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34359. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34360. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34361. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34362. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34363. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34364. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34365. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34366. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34367. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34368. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34369. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34370. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34371. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34372. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34373. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34374. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34375. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34376. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34377. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34378. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34379. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34380. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34381. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34382. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34383. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34384. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34385. ==27803==  Block was alloc'd by thread #17
  34386. ==27803==
  34387. ==27803==  Lock at 0xB6356B0 was first observed
  34388. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34389. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34390. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34391. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34392. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34393. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34394. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34395. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34396. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34397. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34398. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34399. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34400. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34401. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34402. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34403. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34404. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34405. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34406. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34407. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34408. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34409. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34410. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34411. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34412. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34413. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34414. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34415. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34416. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34417. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34418. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34419. ==27803==  Block was alloc'd by thread #17
  34420. ==27803==
  34421. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  34422. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34423. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  34424. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  34425. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34426. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34427. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34428. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34429. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34430. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34431. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34432. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34433. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34434. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34435. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34436. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34437. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34438. ==27803==    by 0x56244CE: clone (clone.S:95)
  34439. ==27803==
  34440. ==27803== This conflicts with a previous write of size 8 by thread #14
  34441. ==27803== Locks held: 1, at address 0xB6356B0
  34442. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  34443. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  34444. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34445. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34446. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34447. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34448. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34449. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34450. ==27803==    by 0x56244CE: clone (clone.S:95)
  34451. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  34452. ==27803==
  34453. ==27803== ----------------------------------------------------------------
  34454. ==27803==
  34455. ==27803==  Lock at 0x97E8D48 was first observed
  34456. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34457. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34458. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34459. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34460. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34461. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34462. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34463. ==27803==    by 0x56244CE: clone (clone.S:95)
  34464. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34465. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34466. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34467. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34468. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34471. ==27803==    by 0x56244CE: clone (clone.S:95)
  34472. ==27803==  Block was alloc'd by thread #17
  34473. ==27803==
  34474. ==27803==  Lock at 0xBC8D170 was first observed
  34475. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34476. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34477. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34478. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34479. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34480. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34481. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34482. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34483. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34484. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34485. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34486. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34487. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34488. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34489. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34490. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34491. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34492. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34493. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34494. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34495. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34496. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34497. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34498. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34499. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34500. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34501. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34502. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34503. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34504. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34505. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34506. ==27803==  Block was alloc'd by thread #17
  34507. ==27803==
  34508. ==27803==  Lock at 0xB6356B0 was first observed
  34509. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34510. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34511. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34512. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34513. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34514. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34515. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34516. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34517. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34518. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34519. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34520. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34521. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34522. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34523. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34524. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34525. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34526. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34527. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34528. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34529. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34530. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34531. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34532. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34533. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34534. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34535. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34536. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34537. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34538. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34539. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34540. ==27803==  Block was alloc'd by thread #17
  34541. ==27803==
  34542. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  34543. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34544. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  34545. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  34546. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34547. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34548. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34549. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34550. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34551. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34552. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34553. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34554. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34555. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34556. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34557. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34558. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34559. ==27803==    by 0x56244CE: clone (clone.S:95)
  34560. ==27803==
  34561. ==27803== This conflicts with a previous write of size 8 by thread #14
  34562. ==27803== Locks held: 1, at address 0xB6356B0
  34563. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  34564. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  34565. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34566. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34567. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34568. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34569. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34570. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34571. ==27803==    by 0x56244CE: clone (clone.S:95)
  34572. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  34573. ==27803==
  34574. ==27803== ----------------------------------------------------------------
  34575. ==27803==
  34576. ==27803==  Lock at 0x97E8D48 was first observed
  34577. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34578. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34579. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34580. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34581. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34582. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34583. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34584. ==27803==    by 0x56244CE: clone (clone.S:95)
  34585. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34586. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34587. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34588. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34589. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34590. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34591. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34592. ==27803==    by 0x56244CE: clone (clone.S:95)
  34593. ==27803==  Block was alloc'd by thread #17
  34594. ==27803==
  34595. ==27803==  Lock at 0xBC8D170 was first observed
  34596. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34597. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34598. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34599. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34600. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34601. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34602. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34603. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34604. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34605. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34606. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34607. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34608. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34609. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34610. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34611. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34612. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34613. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34614. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34615. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34616. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34617. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34618. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34619. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34620. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34621. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34622. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34623. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34624. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34625. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34626. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34627. ==27803==  Block was alloc'd by thread #17
  34628. ==27803==
  34629. ==27803==  Lock at 0xB6356B0 was first observed
  34630. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34631. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34632. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34633. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34634. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34635. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34636. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34637. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34638. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34639. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34640. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34641. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34642. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34643. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34644. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34645. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34646. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34647. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34648. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34649. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34650. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34651. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34652. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34653. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34654. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34655. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34656. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34657. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34658. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34659. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34660. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34661. ==27803==  Block was alloc'd by thread #17
  34662. ==27803==
  34663. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  34664. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34665. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  34666. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  34667. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34668. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34669. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34670. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34671. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34672. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34673. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34674. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34675. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34676. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34677. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34678. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34679. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34680. ==27803==    by 0x56244CE: clone (clone.S:95)
  34681. ==27803==
  34682. ==27803== This conflicts with a previous write of size 8 by thread #14
  34683. ==27803== Locks held: 1, at address 0xB6356B0
  34684. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  34685. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  34686. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34687. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34688. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34689. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34690. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34691. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34692. ==27803==    by 0x56244CE: clone (clone.S:95)
  34693. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  34694. ==27803==
  34695. ==27803== ----------------------------------------------------------------
  34696. ==27803==
  34697. ==27803==  Lock at 0x97E8D48 was first observed
  34698. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34699. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34700. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34701. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34702. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34703. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34704. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34705. ==27803==    by 0x56244CE: clone (clone.S:95)
  34706. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34707. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34708. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34709. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34710. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34711. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34712. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34713. ==27803==    by 0x56244CE: clone (clone.S:95)
  34714. ==27803==  Block was alloc'd by thread #17
  34715. ==27803==
  34716. ==27803==  Lock at 0xBC8D170 was first observed
  34717. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34718. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34719. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34720. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34721. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34722. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34723. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34724. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34725. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34726. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34727. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34728. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34729. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34730. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34731. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34732. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34733. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34734. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34735. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34736. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34737. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34738. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34739. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34740. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34741. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34742. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34743. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34744. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34745. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34746. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34747. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34748. ==27803==  Block was alloc'd by thread #17
  34749. ==27803==
  34750. ==27803==  Lock at 0xB6356B0 was first observed
  34751. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34752. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34753. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34754. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34755. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34756. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34757. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34758. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34759. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34760. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34761. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34762. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34763. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34764. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34765. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34766. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34767. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34768. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34769. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34770. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34771. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34772. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34773. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34774. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34775. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34776. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34777. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34778. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34779. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34780. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34781. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34782. ==27803==  Block was alloc'd by thread #17
  34783. ==27803==
  34784. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  34785. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34786. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  34787. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  34788. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34789. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34790. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34791. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34792. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34793. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34794. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34795. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34796. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34797. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34798. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34799. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34800. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34801. ==27803==    by 0x56244CE: clone (clone.S:95)
  34802. ==27803==
  34803. ==27803== This conflicts with a previous write of size 8 by thread #14
  34804. ==27803== Locks held: 1, at address 0xB6356B0
  34805. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  34806. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  34807. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34808. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34809. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34810. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34811. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34812. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34813. ==27803==    by 0x56244CE: clone (clone.S:95)
  34814. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  34815. ==27803==
  34816. ==27803== ----------------------------------------------------------------
  34817. ==27803==
  34818. ==27803==  Lock at 0x97E8D48 was first observed
  34819. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34820. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34821. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34822. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34823. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34824. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34825. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34826. ==27803==    by 0x56244CE: clone (clone.S:95)
  34827. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34828. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34829. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34830. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34831. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34832. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34833. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34834. ==27803==    by 0x56244CE: clone (clone.S:95)
  34835. ==27803==  Block was alloc'd by thread #17
  34836. ==27803==
  34837. ==27803==  Lock at 0xBC8D170 was first observed
  34838. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34839. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34840. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34841. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34842. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34843. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34844. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34845. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34846. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34847. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34848. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34849. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34850. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34851. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34852. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34853. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34854. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34855. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34856. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34857. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34858. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34859. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34860. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34861. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34862. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34863. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34864. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34865. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34866. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34867. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34868. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34869. ==27803==  Block was alloc'd by thread #17
  34870. ==27803==
  34871. ==27803==  Lock at 0xB6356B0 was first observed
  34872. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34873. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34874. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34875. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34876. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34877. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34878. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34879. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34880. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34881. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34882. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34883. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34884. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34885. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34886. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34887. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  34888. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34889. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34890. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34891. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34892. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34893. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34894. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34895. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34896. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34897. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34898. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34899. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34900. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34901. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34902. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34903. ==27803==  Block was alloc'd by thread #17
  34904. ==27803==
  34905. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  34906. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  34907. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  34908. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  34909. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  34910. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  34911. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  34912. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  34913. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  34914. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  34915. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  34916. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  34917. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  34918. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  34919. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  34920. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34921. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34922. ==27803==    by 0x56244CE: clone (clone.S:95)
  34923. ==27803==
  34924. ==27803== This conflicts with a previous write of size 8 by thread #14
  34925. ==27803== Locks held: 1, at address 0xB6356B0
  34926. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  34927. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  34928. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  34929. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  34930. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  34931. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  34932. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34933. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34934. ==27803==    by 0x56244CE: clone (clone.S:95)
  34935. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  34936. ==27803==
  34937. ==27803== ----------------------------------------------------------------
  34938. ==27803==
  34939. ==27803==  Lock at 0x97E8D48 was first observed
  34940. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34941. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  34942. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  34943. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  34944. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34945. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34946. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34947. ==27803==    by 0x56244CE: clone (clone.S:95)
  34948. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  34949. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34950. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  34951. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  34952. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  34953. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  34954. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  34955. ==27803==    by 0x56244CE: clone (clone.S:95)
  34956. ==27803==  Block was alloc'd by thread #17
  34957. ==27803==
  34958. ==27803==  Lock at 0xBC8D170 was first observed
  34959. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34960. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34961. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34962. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34963. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34964. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34965. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34966. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34967. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34968. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34969. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34970. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34971. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34972. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34973. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34974. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  34975. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  34976. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  34977. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34978. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34979. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34980. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34981. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  34982. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  34983. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  34984. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  34985. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  34986. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  34987. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  34988. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  34989. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  34990. ==27803==  Block was alloc'd by thread #17
  34991. ==27803==
  34992. ==27803==  Lock at 0xB6356B0 was first observed
  34993. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  34994. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  34995. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  34996. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  34997. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  34998. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  34999. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35000. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35001. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35002. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35003. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35004. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35005. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35006. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35007. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35008. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35009. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35010. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35011. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35012. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35013. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35014. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35015. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35016. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35017. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35018. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35019. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35020. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35021. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35022. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35023. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35024. ==27803==  Block was alloc'd by thread #17
  35025. ==27803==
  35026. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  35027. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35028. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  35029. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  35030. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  35031. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35032. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35033. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35034. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35035. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35036. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35037. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35038. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35039. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35040. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35041. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35042. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35043. ==27803==    by 0x56244CE: clone (clone.S:95)
  35044. ==27803==
  35045. ==27803== This conflicts with a previous write of size 8 by thread #14
  35046. ==27803== Locks held: 1, at address 0xB6356B0
  35047. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  35048. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  35049. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35050. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35051. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35052. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35053. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35054. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35055. ==27803==    by 0x56244CE: clone (clone.S:95)
  35056. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  35057. ==27803==
  35058. ==27803== ----------------------------------------------------------------
  35059. ==27803==
  35060. ==27803==  Lock at 0x97E8D48 was first observed
  35061. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35062. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  35063. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  35064. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  35065. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35066. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35067. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35068. ==27803==    by 0x56244CE: clone (clone.S:95)
  35069. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  35070. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35071. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  35072. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  35073. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35074. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35075. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35076. ==27803==    by 0x56244CE: clone (clone.S:95)
  35077. ==27803==  Block was alloc'd by thread #17
  35078. ==27803==
  35079. ==27803==  Lock at 0xBC8D170 was first observed
  35080. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35081. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35082. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35083. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35084. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35085. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35086. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35087. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35088. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35089. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35090. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35091. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35092. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35093. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35094. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35095. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  35096. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35097. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35098. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35099. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35100. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35101. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35102. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35103. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35104. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35105. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35106. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35107. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35108. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35109. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35110. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35111. ==27803==  Block was alloc'd by thread #17
  35112. ==27803==
  35113. ==27803==  Lock at 0xB6356B0 was first observed
  35114. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35115. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35116. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35117. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35118. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35119. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35120. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35121. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35122. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35123. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35124. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35125. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35126. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35127. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35128. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35129. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35130. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35131. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35132. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35133. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35134. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35135. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35136. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35137. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35138. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35139. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35140. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35141. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35142. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35143. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35144. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35145. ==27803==  Block was alloc'd by thread #17
  35146. ==27803==
  35147. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  35148. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35149. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  35150. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  35151. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  35152. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35153. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35154. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35155. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35156. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35157. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35158. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35159. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35160. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35161. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35162. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35163. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35164. ==27803==    by 0x56244CE: clone (clone.S:95)
  35165. ==27803==
  35166. ==27803== This conflicts with a previous write of size 8 by thread #14
  35167. ==27803== Locks held: 1, at address 0xB6356B0
  35168. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  35169. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  35170. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35171. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35172. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35173. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35174. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35175. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35176. ==27803==    by 0x56244CE: clone (clone.S:95)
  35177. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  35178. ==27803==
  35179. ==27803== ----------------------------------------------------------------
  35180. ==27803==
  35181. ==27803==  Lock at 0x97E8D48 was first observed
  35182. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35183. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  35184. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  35185. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  35186. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35187. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35188. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35189. ==27803==    by 0x56244CE: clone (clone.S:95)
  35190. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  35191. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35192. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  35193. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  35194. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35195. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35196. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35197. ==27803==    by 0x56244CE: clone (clone.S:95)
  35198. ==27803==  Block was alloc'd by thread #17
  35199. ==27803==
  35200. ==27803==  Lock at 0xBC8D170 was first observed
  35201. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35202. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35203. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35204. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35205. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35206. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35207. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35208. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35209. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35210. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35211. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35212. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35213. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35214. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35215. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35216. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  35217. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35218. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35219. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35220. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35221. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35222. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35223. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35224. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35225. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35226. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35227. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35228. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35229. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35230. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35231. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35232. ==27803==  Block was alloc'd by thread #17
  35233. ==27803==
  35234. ==27803==  Lock at 0xB6356B0 was first observed
  35235. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35236. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35237. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35238. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35239. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35240. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35241. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35242. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35243. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35244. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35245. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35246. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35247. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35248. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35249. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35250. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35251. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35252. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35253. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35254. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35255. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35256. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35257. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35258. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35259. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35260. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35261. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35262. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35263. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35264. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35265. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35266. ==27803==  Block was alloc'd by thread #17
  35267. ==27803==
  35268. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  35269. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35270. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  35271. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  35272. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  35273. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35274. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35275. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35276. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35277. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35278. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35279. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35280. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35281. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35282. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35283. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35284. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35285. ==27803==    by 0x56244CE: clone (clone.S:95)
  35286. ==27803==
  35287. ==27803== This conflicts with a previous write of size 8 by thread #14
  35288. ==27803== Locks held: 1, at address 0xB6356B0
  35289. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  35290. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  35291. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35292. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35293. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35294. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35295. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35296. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35297. ==27803==    by 0x56244CE: clone (clone.S:95)
  35298. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  35299. ==27803==
  35300. ==27803== ----------------------------------------------------------------
  35301. ==27803==
  35302. ==27803==  Lock at 0x97E8D48 was first observed
  35303. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35304. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  35305. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  35306. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  35307. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35308. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35309. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35310. ==27803==    by 0x56244CE: clone (clone.S:95)
  35311. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  35312. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35313. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  35314. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  35315. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35316. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35317. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35318. ==27803==    by 0x56244CE: clone (clone.S:95)
  35319. ==27803==  Block was alloc'd by thread #17
  35320. ==27803==
  35321. ==27803==  Lock at 0xBC8D170 was first observed
  35322. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35323. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35324. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35325. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35326. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35327. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35328. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35329. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35330. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35331. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35332. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35333. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35334. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35335. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35336. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35337. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  35338. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35339. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35340. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35341. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35342. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35343. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35344. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35345. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35346. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35347. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35348. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35349. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35350. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35351. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35352. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35353. ==27803==  Block was alloc'd by thread #17
  35354. ==27803==
  35355. ==27803==  Lock at 0xB6356B0 was first observed
  35356. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35357. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35358. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35359. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35360. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35361. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35362. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35363. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35364. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35365. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35366. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35367. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35368. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35369. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35370. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35371. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35372. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35373. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35374. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35375. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35376. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35377. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35378. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35379. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35380. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35381. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35382. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35383. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35384. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35385. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35386. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35387. ==27803==  Block was alloc'd by thread #17
  35388. ==27803==
  35389. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  35390. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35391. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  35392. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  35393. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  35394. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35395. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35396. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35397. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35398. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35399. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35400. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35401. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35402. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35403. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35404. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35405. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35406. ==27803==    by 0x56244CE: clone (clone.S:95)
  35407. ==27803==
  35408. ==27803== This conflicts with a previous write of size 8 by thread #14
  35409. ==27803== Locks held: 1, at address 0xB6356B0
  35410. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  35411. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  35412. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35413. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35414. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35415. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35416. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35417. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35418. ==27803==    by 0x56244CE: clone (clone.S:95)
  35419. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  35420. ==27803==
  35421. ==27803== ----------------------------------------------------------------
  35422. ==27803==
  35423. ==27803==  Lock at 0x97E8D48 was first observed
  35424. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35425. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  35426. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  35427. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  35428. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35429. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35430. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35431. ==27803==    by 0x56244CE: clone (clone.S:95)
  35432. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  35433. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35434. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  35435. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  35436. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35437. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35438. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35439. ==27803==    by 0x56244CE: clone (clone.S:95)
  35440. ==27803==  Block was alloc'd by thread #17
  35441. ==27803==
  35442. ==27803==  Lock at 0xBC8D170 was first observed
  35443. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35444. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35445. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35446. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35447. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35448. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35449. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35450. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35451. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35452. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35453. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35454. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35455. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35456. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35457. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35458. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  35459. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35460. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35461. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35462. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35463. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35464. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35465. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35466. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35467. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35468. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35469. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35470. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35471. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35472. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35473. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35474. ==27803==  Block was alloc'd by thread #17
  35475. ==27803==
  35476. ==27803==  Lock at 0xB6356B0 was first observed
  35477. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35478. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35479. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35480. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35481. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35482. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35483. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35484. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35485. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35486. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35487. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35488. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35489. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35490. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35491. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35492. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35493. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35494. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35495. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35496. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35497. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35498. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35499. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35500. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35501. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35502. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35503. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35504. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35505. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35506. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35507. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35508. ==27803==  Block was alloc'd by thread #17
  35509. ==27803==
  35510. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  35511. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35512. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  35513. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  35514. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  35515. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35516. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35517. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35518. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35519. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35520. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35521. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35522. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35523. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35524. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35525. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35526. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35527. ==27803==    by 0x56244CE: clone (clone.S:95)
  35528. ==27803==
  35529. ==27803== This conflicts with a previous write of size 8 by thread #14
  35530. ==27803== Locks held: 1, at address 0xB6356B0
  35531. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  35532. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  35533. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35534. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35535. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35536. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35539. ==27803==    by 0x56244CE: clone (clone.S:95)
  35540. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  35541. ==27803==
  35542. ==27803== ----------------------------------------------------------------
  35543. ==27803==
  35544. ==27803==  Lock at 0x97E8D48 was first observed
  35545. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35546. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  35547. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  35548. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  35549. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35550. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35551. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35552. ==27803==    by 0x56244CE: clone (clone.S:95)
  35553. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  35554. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35555. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  35556. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  35557. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35558. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35559. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35560. ==27803==    by 0x56244CE: clone (clone.S:95)
  35561. ==27803==  Block was alloc'd by thread #17
  35562. ==27803==
  35563. ==27803==  Lock at 0xBC8D170 was first observed
  35564. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35565. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35566. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35567. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35568. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35569. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35570. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35571. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35572. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35573. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35574. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35575. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35576. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35577. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35578. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35579. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  35580. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35581. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35582. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35583. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35584. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35585. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35586. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35587. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35588. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35589. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35590. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35591. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35592. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35593. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35594. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35595. ==27803==  Block was alloc'd by thread #17
  35596. ==27803==
  35597. ==27803==  Lock at 0xB6356B0 was first observed
  35598. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35599. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35600. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35601. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35602. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35603. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35604. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35605. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35606. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35607. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35608. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35609. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35610. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35611. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35612. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35613. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35614. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35615. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35616. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35617. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35618. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35619. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35620. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35621. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35622. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35623. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35624. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35625. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35626. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35627. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35628. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35629. ==27803==  Block was alloc'd by thread #17
  35630. ==27803==
  35631. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  35632. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35633. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  35634. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  35635. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  35636. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35637. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35638. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35639. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35640. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35641. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35642. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35643. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35644. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35645. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35646. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35647. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35648. ==27803==    by 0x56244CE: clone (clone.S:95)
  35649. ==27803==
  35650. ==27803== This conflicts with a previous write of size 8 by thread #14
  35651. ==27803== Locks held: 1, at address 0xB6356B0
  35652. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  35653. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  35654. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35655. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35656. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35657. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35658. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35659. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35660. ==27803==    by 0x56244CE: clone (clone.S:95)
  35661. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  35662. ==27803==
  35663. ==27803== ----------------------------------------------------------------
  35664. ==27803==
  35665. ==27803==  Lock at 0x97E8D48 was first observed
  35666. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35667. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  35668. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  35669. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  35670. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35671. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35672. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35673. ==27803==    by 0x56244CE: clone (clone.S:95)
  35674. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  35675. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35676. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  35677. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  35678. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  35679. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35680. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35681. ==27803==    by 0x56244CE: clone (clone.S:95)
  35682. ==27803==  Block was alloc'd by thread #17
  35683. ==27803==
  35684. ==27803==  Lock at 0xBC8D170 was first observed
  35685. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35686. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35687. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35688. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35689. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35690. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35691. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35692. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35693. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35694. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35695. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35696. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35697. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35698. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35699. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35700. ==27803==  Address 0xbc8d170 is 0 bytes inside a block of size 80 alloc'd
  35701. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35702. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35703. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35704. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35705. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35706. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35707. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35708. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35709. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35710. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35711. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35712. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35713. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35714. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35715. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35716. ==27803==  Block was alloc'd by thread #17
  35717. ==27803==
  35718. ==27803==  Lock at 0xB6356B0 was first observed
  35719. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35720. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  35721. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35722. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35723. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35724. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35725. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35726. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35727. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35728. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35729. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35730. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35731. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35732. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35733. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35734. ==27803==  Address 0xb6356b0 is 0 bytes inside a block of size 80 alloc'd
  35735. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35736. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  35737. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  35738. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  35739. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  35740. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  35741. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  35742. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  35743. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  35744. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  35745. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  35746. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  35747. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  35748. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  35749. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  35750. ==27803==  Block was alloc'd by thread #17
  35751. ==27803==
  35752. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  35753. ==27803== Locks held: 2, at addresses 0x97E8D48 0xBC8D170
  35754. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  35755. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  35756. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  35757. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  35758. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  35759. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  35760. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  35761. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  35762. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  35763. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  35764. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  35765. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  35766. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  35767. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35768. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35769. ==27803==    by 0x56244CE: clone (clone.S:95)
  35770. ==27803==
  35771. ==27803== This conflicts with a previous write of size 8 by thread #14
  35772. ==27803== Locks held: 1, at address 0xB6356B0
  35773. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  35774. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  35775. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  35776. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  35777. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  35778. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35779. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35780. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35781. ==27803==    by 0x56244CE: clone (clone.S:95)
  35782. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  35783. ==27803==
  35784. ==27803== ----------------------------------------------------------------
  35785. ==27803==
  35786. ==27803==  Lock at 0x7315878 was first observed
  35787. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35788. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  35789. ==27803==    by 0x4D05EBE: switch_core_init (switch_core.c:1927)
  35790. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35791. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35792. ==27803==  Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd
  35793. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  35794. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  35795. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  35796. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  35797. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  35798. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  35799. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35800. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35801. ==27803==  Block was alloc'd by thread #1
  35802. ==27803==
  35803. ==27803== Possible data race during read of size 4 at 0x5111A9C by thread #6
  35804. ==27803== Locks held: none
  35805. ==27803==    at 0x4D02891: send_heartbeat (switch_core.c:106)
  35806. ==27803==    by 0x4D02891: heartbeat_callback (switch_core.c:216)
  35807. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  35808. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  35809. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  35810. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35811. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35812. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35813. ==27803==    by 0x56244CE: clone (clone.S:95)
  35814. ==27803==
  35815. ==27803== This conflicts with a previous write of size 4 by thread #40
  35816. ==27803== Locks held: 1, at address 0x7315878
  35817. ==27803==    at 0x4DCC49B: softtimer_runtime (switch_time.c:1265)
  35818. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  35819. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35820. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35821. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35822. ==27803==    by 0x56244CE: clone (clone.S:95)
  35823. ==27803==  Address 0x5111a9c is 636 bytes inside data symbol "runtime"
  35824. ==27803==
  35825. ==27803== ----------------------------------------------------------------
  35826. ==27803==
  35827. ==27803==  Lock at 0x7315878 was first observed
  35828. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35829. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  35830. ==27803==    by 0x4D05EBE: switch_core_init (switch_core.c:1927)
  35831. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35832. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35833. ==27803==  Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd
  35834. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  35835. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  35836. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  35837. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  35838. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  35839. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  35840. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35841. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35842. ==27803==  Block was alloc'd by thread #1
  35843. ==27803==
  35844. ==27803== Possible data race during read of size 4 at 0x5111AA0 by thread #6
  35845. ==27803== Locks held: none
  35846. ==27803==    at 0x4D028B7: send_heartbeat (switch_core.c:107)
  35847. ==27803==    by 0x4D028B7: heartbeat_callback (switch_core.c:216)
  35848. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  35849. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  35850. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  35851. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35852. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35853. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35854. ==27803==    by 0x56244CE: clone (clone.S:95)
  35855. ==27803==
  35856. ==27803== This conflicts with a previous write of size 4 by thread #40
  35857. ==27803== Locks held: 1, at address 0x7315878
  35858. ==27803==    at 0x4DCC45A: softtimer_runtime (switch_time.c:1246)
  35859. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  35860. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35861. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35862. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35863. ==27803==    by 0x56244CE: clone (clone.S:95)
  35864. ==27803==  Address 0x5111aa0 is 640 bytes inside data symbol "runtime"
  35865. ==27803==
  35866. ==27803== ----------------------------------------------------------------
  35867. ==27803==
  35868. ==27803== Possible data race during read of size 8 at 0x5111BB0 by thread #6
  35869. ==27803== Locks held: none
  35870. ==27803==    at 0x4CF43F7: switch_core_idle_cpu (switch_core_session.c:2556)
  35871. ==27803==    by 0x4D0299A: send_heartbeat (switch_core.c:113)
  35872. ==27803==    by 0x4D0299A: heartbeat_callback (switch_core.c:216)
  35873. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  35874. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  35875. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  35876. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35877. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35878. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35879. ==27803==    by 0x56244CE: clone (clone.S:95)
  35880. ==27803==
  35881. ==27803== This conflicts with a previous write of size 8 by thread #40
  35882. ==27803== Locks held: none
  35883. ==27803==    at 0x4DD492C: switch_get_system_idle_time (switch_profile.c:168)
  35884. ==27803==    by 0x4DCC429: softtimer_runtime (switch_time.c:1238)
  35885. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  35886. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35887. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35888. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35889. ==27803==    by 0x56244CE: clone (clone.S:95)
  35890. ==27803==  Address 0x5111bb0 is 912 bytes inside data symbol "runtime"
  35891. ==27803==
  35892. ==27803== ----------------------------------------------------------------
  35893. ==27803==
  35894. ==27803==  Lock at 0x7BA0200 was first observed
  35895. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35896. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  35897. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  35898. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  35899. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35900. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35901. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  35902. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  35903. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  35904. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  35905. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  35906. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  35907. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  35908. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35909. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35910. ==27803==  Block was alloc'd by thread #1
  35911. ==27803==
  35912. ==27803== Possible data race during read of size 4 at 0x79EF0B0 by thread #6
  35913. ==27803== Locks held: 1, at address 0x7BA0200
  35914. ==27803==    at 0x4D43922: task_thread_loop (switch_scheduler.c:114)
  35915. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  35916. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35917. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35918. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35919. ==27803==    by 0x56244CE: clone (clone.S:95)
  35920. ==27803==  Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd
  35921. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35922. ==27803==    by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221)
  35923. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  35924. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35925. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35926. ==27803==  Block was alloc'd by thread #1
  35927. ==27803==
  35928. ==27803== ----------------------------------------------------------------
  35929. ==27803==
  35930. ==27803==  Lock at 0x7BA0200 was first observed
  35931. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  35932. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  35933. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  35934. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  35935. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35936. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35937. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  35938. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  35939. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  35940. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  35941. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  35942. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  35943. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  35944. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35945. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35946. ==27803==  Block was alloc'd by thread #1
  35947. ==27803==
  35948. ==27803== Possible data race during write of size 4 at 0x79EF0B0 by thread #6
  35949. ==27803== Locks held: 1, at address 0x7BA0200
  35950. ==27803==    at 0x4D439CF: task_thread_loop (switch_scheduler.c:127)
  35951. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  35952. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35953. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35954. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35955. ==27803==    by 0x56244CE: clone (clone.S:95)
  35956. ==27803==  Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd
  35957. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  35958. ==27803==    by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221)
  35959. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  35960. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  35961. ==27803==    by 0x10AEC7: main (switch.c:1200)
  35962. ==27803==  Block was alloc'd by thread #1
  35963. ==27803==
  35964. ==27803== ---Thread-Announcement------------------------------------------
  35965. ==27803==
  35966. ==27803== Thread #47 was created
  35967. ==27803==    at 0x56244BE: clone (clone.S:71)
  35968. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  35969. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  35970. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  35971. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  35972. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  35973. ==27803==    by 0x4D439E6: task_thread_loop (switch_scheduler.c:128)
  35974. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  35975. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35976. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35977. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35978. ==27803==    by 0x56244CE: clone (clone.S:95)
  35979. ==27803==
  35980. ==27803== ----------------------------------------------------------------
  35981. ==27803==
  35982. ==27803== Possible data race during read of size 1 at 0x5111BC4 by thread #3
  35983. ==27803== Locks held: none
  35984. ==27803==    at 0x4CD5B8C: vxprintf (switch_mprintf.c:689)
  35985. ==27803==    by 0x4CD5B8C: base_vprintf.constprop.0 (switch_mprintf.c:860)
  35986. ==27803==    by 0x4CD6E6A: switch_mprintf (switch_mprintf.c:903)
  35987. ==27803==    by 0x4CE9AEC: core_event_handler (switch_core_sqldb.c:2815)
  35988. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  35989. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  35990. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  35991. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  35992. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  35993. ==27803==    by 0x56244CE: clone (clone.S:95)
  35994. ==27803==
  35995. ==27803== This conflicts with a previous write of size 1 by thread #47
  35996. ==27803== Locks held: none
  35997. ==27803==    at 0x561BD89: gethostname (gethostname.c:36)
  35998. ==27803==    by 0x4CFED48: check_ip (switch_core.c:133)
  35999. ==27803==    by 0x4CFF458: check_ip_callback (switch_core.c:225)
  36000. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  36001. ==27803==    by 0x4D43DA0: task_own_thread (switch_scheduler.c:95)
  36002. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36003. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36004. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36005. ==27803==  Address 0x5111bc4 is 932 bytes inside data symbol "runtime"
  36006. ==27803==
  36007. ==27803== ----------------------------------------------------------------
  36008. ==27803==
  36009. ==27803== Possible data race during read of size 1 at 0x5111BC5 by thread #3
  36010. ==27803== Locks held: none
  36011. ==27803==    at 0x4CD5BB6: vxprintf (switch_mprintf.c:689)
  36012. ==27803==    by 0x4CD5BB6: base_vprintf.constprop.0 (switch_mprintf.c:860)
  36013. ==27803==    by 0x4CD6E6A: switch_mprintf (switch_mprintf.c:903)
  36014. ==27803==    by 0x4CE9AEC: core_event_handler (switch_core_sqldb.c:2815)
  36015. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  36016. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  36017. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36018. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36019. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36020. ==27803==    by 0x56244CE: clone (clone.S:95)
  36021. ==27803==
  36022. ==27803== This conflicts with a previous write of size 1 by thread #47
  36023. ==27803== Locks held: none
  36024. ==27803==    at 0x561BD89: gethostname (gethostname.c:36)
  36025. ==27803==    by 0x4CFED48: check_ip (switch_core.c:133)
  36026. ==27803==    by 0x4CFF458: check_ip_callback (switch_core.c:225)
  36027. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  36028. ==27803==    by 0x4D43DA0: task_own_thread (switch_scheduler.c:95)
  36029. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36030. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36031. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36032. ==27803==  Address 0x5111bc5 is 933 bytes inside data symbol "runtime"
  36033. ==27803==
  36034. ==27803== ----------------------------------------------------------------
  36035. ==27803==
  36036. ==27803==  Lock at 0x7BA0200 was first observed
  36037. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36038. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36039. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  36040. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  36041. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36042. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36043. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  36044. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36045. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  36046. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  36047. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  36048. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  36049. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  36050. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36051. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36052. ==27803==  Block was alloc'd by thread #1
  36053. ==27803==
  36054. ==27803== Possible data race during write of size 4 at 0x79EF0B0 by thread #47
  36055. ==27803== Locks held: none
  36056. ==27803==    at 0x4D43DBE: task_own_thread (switch_scheduler.c:97)
  36057. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36058. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36059. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36060. ==27803==    by 0x56244CE: clone (clone.S:95)
  36061. ==27803==
  36062. ==27803== This conflicts with a previous read of size 4 by thread #6
  36063. ==27803== Locks held: 1, at address 0x7BA0200
  36064. ==27803==    at 0x4D43922: task_thread_loop (switch_scheduler.c:114)
  36065. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  36066. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36067. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36068. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36069. ==27803==    by 0x56244CE: clone (clone.S:95)
  36070. ==27803==  Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd
  36071. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36072. ==27803==    by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221)
  36073. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  36074. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36075. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36076. ==27803==  Block was alloc'd by thread #1
  36077. ==27803==
  36078. ==27803== ----------------------------------------------------------------
  36079. ==27803==
  36080. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #14
  36081. ==27803== Locks held: none
  36082. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  36083. ==27803==    by 0x958EC56: sofia_reg_handle_register_token (sofia_reg.c:2183)
  36084. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  36085. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  36086. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  36087. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  36088. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  36089. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36090. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36091. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36092. ==27803==    by 0x56244CE: clone (clone.S:95)
  36093. ==27803==
  36094. ==27803== This conflicts with a previous write of size 8 by thread #40
  36095. ==27803== Locks held: none
  36096. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  36097. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  36098. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36099. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36100. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36101. ==27803==    by 0x56244CE: clone (clone.S:95)
  36102. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  36103. ==27803==
  36104. ==27803== ---Thread-Announcement------------------------------------------
  36105. ==27803==
  36106. ==27803== Thread #48 was created
  36107. ==27803==    at 0x56244BE: clone (clone.S:71)
  36108. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  36109. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  36110. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  36111. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  36112. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  36113. ==27803==    by 0xC34B243: vm_event_thread_start (mod_voicemail.c:4123)
  36114. ==27803==    by 0xC34B2B4: vm_event_handler (mod_voicemail.c:4135)
  36115. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  36116. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  36117. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36118. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36119. ==27803==
  36120. ==27803== ----------------------------------------------------------------
  36121. ==27803==
  36122. ==27803== Thread #48: lock order "0xC0F9618 before 0x7B9F680" violated
  36123. ==27803==
  36124. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  36125. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  36126. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  36127. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  36128. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  36129. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36130. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36131. ==27803==    by 0xC33A150: vm_execute_sql_callback (mod_voicemail.c:297)
  36132. ==27803==    by 0xC33A2DF: message_count (mod_voicemail.c:1406)
  36133. ==27803==    by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008)
  36134. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075)
  36135. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046)
  36136. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36137. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36138. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36139. ==27803==    by 0x56244CE: clone (clone.S:95)
  36140. ==27803==
  36141. ==27803==  followed by a later acquisition of lock at 0xC0F9618
  36142. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  36143. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  36144. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  36145. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  36146. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  36147. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36148. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36149. ==27803==    by 0xC33A150: vm_execute_sql_callback (mod_voicemail.c:297)
  36150. ==27803==    by 0xC33A2DF: message_count (mod_voicemail.c:1406)
  36151. ==27803==    by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008)
  36152. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075)
  36153. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046)
  36154. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36155. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36156. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36157. ==27803==
  36158. ==27803== Required order was established by acquisition of lock at 0xC0F9618
  36159. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  36160. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  36161. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  36162. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  36163. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36164. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36165. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36166. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36167. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36168. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36169. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36170. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36171. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36172. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36173. ==27803==
  36174. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  36175. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  36176. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  36177. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  36178. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  36179. ==27803==    by 0xC33C1CD: load_profile (mod_voicemail.c:791)
  36180. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36181. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36182. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36183. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36184. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36185. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36186. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36187. ==27803==
  36188. ==27803==  Lock at 0xC0F9618 was first observed
  36189. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36190. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36191. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  36192. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  36193. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36194. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36195. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36196. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36197. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36198. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36199. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36200. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36201. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36202. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36203. ==27803==  Address 0xc0f9618 is 1,144 bytes inside a block of size 8,192 alloc'd
  36204. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36205. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  36206. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  36207. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  36208. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  36209. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  36210. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36211. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36212. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36213. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36214. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36215. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36216. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36217. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36218. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36219. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36220. ==27803==  Block was alloc'd by thread #1
  36221. ==27803==
  36222. ==27803==  Lock at 0x7B9F680 was first observed
  36223. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36224. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36225. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  36226. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  36227. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  36228. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36229. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36230. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  36231. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36232. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  36233. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  36234. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  36235. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  36236. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  36237. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36238. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36239. ==27803==  Block was alloc'd by thread #1
  36240. ==27803==
  36241. ==27803==
  36242. ==27803== ----------------------------------------------------------------
  36243. ==27803==
  36244. ==27803== Thread #48: lock order "0x7B9F680 before 0xC0F9618" violated
  36245. ==27803==
  36246. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC0F9618
  36247. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  36248. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  36249. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  36250. ==27803==    by 0x4CE5C01: get_handle (switch_core_sqldb.c:211)
  36251. ==27803==    by 0x4CE5C01: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  36252. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36253. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36254. ==27803==    by 0xC33A150: vm_execute_sql_callback (mod_voicemail.c:297)
  36255. ==27803==    by 0xC33A2DF: message_count (mod_voicemail.c:1406)
  36256. ==27803==    by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008)
  36257. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075)
  36258. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046)
  36259. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36260. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36261. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36262. ==27803==
  36263. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  36264. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  36265. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  36266. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  36267. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  36268. ==27803==    by 0xC33A1C5: vm_execute_sql_callback (mod_voicemail.c:311)
  36269. ==27803==    by 0xC33A2DF: message_count (mod_voicemail.c:1406)
  36270. ==27803==    by 0xC33A799: actual_message_query_handler (mod_voicemail.c:4008)
  36271. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4075)
  36272. ==27803==    by 0xC33A799: vm_event_thread_run (mod_voicemail.c:4046)
  36273. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36274. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36275. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36276. ==27803==    by 0x56244CE: clone (clone.S:95)
  36277. ==27803==
  36278. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  36279. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  36280. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  36281. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  36282. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  36283. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36284. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36285. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36286. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36287. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36288. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36289. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36290. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36291. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36292. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36293. ==27803==
  36294. ==27803==  followed by a later acquisition of lock at 0xC0F9618
  36295. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  36296. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  36297. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  36298. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  36299. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36300. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36301. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36302. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36303. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36304. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36305. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36306. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36307. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36308. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36309. ==27803==
  36310. ==27803==  Lock at 0x7B9F680 was first observed
  36311. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36312. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36313. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  36314. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  36315. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  36316. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36317. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36318. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  36319. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36320. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  36321. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  36322. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  36323. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  36324. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  36325. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36326. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36327. ==27803==  Block was alloc'd by thread #1
  36328. ==27803==
  36329. ==27803==  Lock at 0xC0F9618 was first observed
  36330. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36331. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36332. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  36333. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  36334. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36335. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36336. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36337. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36338. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36339. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36340. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36341. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36342. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36343. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36344. ==27803==  Address 0xc0f9618 is 1,144 bytes inside a block of size 8,192 alloc'd
  36345. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36346. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  36347. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  36348. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  36349. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  36350. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  36351. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  36352. ==27803==    by 0xC33A0E8: vm_get_db_handle (mod_voicemail.c:221)
  36353. ==27803==    by 0xC33C0E2: load_profile (mod_voicemail.c:773)
  36354. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  36355. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  36356. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  36357. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  36358. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  36359. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  36360. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36361. ==27803==  Block was alloc'd by thread #1
  36362. ==27803==
  36363. ==27803==
  36364. ==27803== ----------------------------------------------------------------
  36365. ==27803==
  36366. ==27803== Possible data race during write of size 8 at 0x5111BB0 by thread #40
  36367. ==27803== Locks held: none
  36368. ==27803==    at 0x4DD492C: switch_get_system_idle_time (switch_profile.c:168)
  36369. ==27803==    by 0x4DCC429: softtimer_runtime (switch_time.c:1238)
  36370. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  36371. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36372. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36373. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36374. ==27803==    by 0x56244CE: clone (clone.S:95)
  36375. ==27803==
  36376. ==27803== This conflicts with a previous read of size 8 by thread #6
  36377. ==27803== Locks held: none
  36378. ==27803==    at 0x4CF43F7: switch_core_idle_cpu (switch_core_session.c:2556)
  36379. ==27803==    by 0x4D0299A: send_heartbeat (switch_core.c:113)
  36380. ==27803==    by 0x4D0299A: heartbeat_callback (switch_core.c:216)
  36381. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  36382. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  36383. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  36384. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36385. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36386. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36387. ==27803==  Address 0x5111bb0 is 912 bytes inside data symbol "runtime"
  36388. ==27803==
  36389. ==27803== ----------------------------------------------------------------
  36390. ==27803==
  36391. ==27803== Possible data race during write of size 8 at 0x5111BB0 by thread #40
  36392. ==27803== Locks held: none
  36393. ==27803==    at 0x4DD4AB3: switch_get_system_idle_time (switch_profile.c:227)
  36394. ==27803==    by 0x4DCC429: softtimer_runtime (switch_time.c:1238)
  36395. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  36396. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36397. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36398. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36399. ==27803==    by 0x56244CE: clone (clone.S:95)
  36400. ==27803==
  36401. ==27803== This conflicts with a previous read of size 8 by thread #6
  36402. ==27803== Locks held: none
  36403. ==27803==    at 0x4CF43F7: switch_core_idle_cpu (switch_core_session.c:2556)
  36404. ==27803==    by 0x4D0299A: send_heartbeat (switch_core.c:113)
  36405. ==27803==    by 0x4D0299A: heartbeat_callback (switch_core.c:216)
  36406. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  36407. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  36408. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  36409. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36410. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36411. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36412. ==27803==  Address 0x5111bb0 is 912 bytes inside data symbol "runtime"
  36413. ==27803==
  36414. ==27803== ----------------------------------------------------------------
  36415. ==27803==
  36416. ==27803==  Lock at 0x7315878 was first observed
  36417. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36418. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36419. ==27803==    by 0x4D05EBE: switch_core_init (switch_core.c:1927)
  36420. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36421. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36422. ==27803==  Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd
  36423. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36424. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  36425. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  36426. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  36427. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  36428. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  36429. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36430. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36431. ==27803==  Block was alloc'd by thread #1
  36432. ==27803==
  36433. ==27803== Possible data race during write of size 4 at 0x5111AA0 by thread #40
  36434. ==27803== Locks held: 1, at address 0x7315878
  36435. ==27803==    at 0x4DCC45A: softtimer_runtime (switch_time.c:1246)
  36436. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  36437. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36438. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36439. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36440. ==27803==    by 0x56244CE: clone (clone.S:95)
  36441. ==27803==
  36442. ==27803== This conflicts with a previous read of size 4 by thread #6
  36443. ==27803== Locks held: none
  36444. ==27803==    at 0x4D028B7: send_heartbeat (switch_core.c:107)
  36445. ==27803==    by 0x4D028B7: heartbeat_callback (switch_core.c:216)
  36446. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  36447. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  36448. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  36449. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36450. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36451. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36452. ==27803==    by 0x56244CE: clone (clone.S:95)
  36453. ==27803==  Address 0x5111aa0 is 640 bytes inside data symbol "runtime"
  36454. ==27803==
  36455. ==27803== ----------------------------------------------------------------
  36456. ==27803==
  36457. ==27803==  Lock at 0x7315878 was first observed
  36458. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36459. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36460. ==27803==    by 0x4D05EBE: switch_core_init (switch_core.c:1927)
  36461. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36462. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36463. ==27803==  Address 0x7315878 is 400,568 bytes inside a block of size 401,408 alloc'd
  36464. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36465. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  36466. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  36467. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  36468. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  36469. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  36470. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  36471. ==27803==    by 0x10AEC7: main (switch.c:1200)
  36472. ==27803==  Block was alloc'd by thread #1
  36473. ==27803==
  36474. ==27803== Possible data race during write of size 4 at 0x5111A9C by thread #40
  36475. ==27803== Locks held: 1, at address 0x7315878
  36476. ==27803==    at 0x4DCC49B: softtimer_runtime (switch_time.c:1265)
  36477. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  36478. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36479. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36480. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36481. ==27803==    by 0x56244CE: clone (clone.S:95)
  36482. ==27803==
  36483. ==27803== This conflicts with a previous read of size 4 by thread #6
  36484. ==27803== Locks held: none
  36485. ==27803==    at 0x4D02891: send_heartbeat (switch_core.c:106)
  36486. ==27803==    by 0x4D02891: heartbeat_callback (switch_core.c:216)
  36487. ==27803==    by 0x4D4376A: switch_scheduler_execute (switch_scheduler.c:64)
  36488. ==27803==    by 0x4D43C32: task_thread_loop (switch_scheduler.c:132)
  36489. ==27803==    by 0x4D43CA6: switch_scheduler_task_thread (switch_scheduler.c:188)
  36490. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36491. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36492. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36493. ==27803==    by 0x56244CE: clone (clone.S:95)
  36494. ==27803==  Address 0x5111a9c is 636 bytes inside data symbol "runtime"
  36495. ==27803==
  36496. ==27803== ----------------------------------------------------------------
  36497. ==27803==
  36498. ==27803==  Lock at 0x97E8D48 was first observed
  36499. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36500. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  36501. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  36502. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  36503. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36504. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36505. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36506. ==27803==    by 0x56244CE: clone (clone.S:95)
  36507. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  36508. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36509. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  36510. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  36511. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36512. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36513. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36514. ==27803==    by 0x56244CE: clone (clone.S:95)
  36515. ==27803==  Block was alloc'd by thread #17
  36516. ==27803==
  36517. ==27803== Possible data race during write of size 8 at 0xC27B1E8 by thread #14
  36518. ==27803== Locks held: none
  36519. ==27803==    at 0x94AC848: nua_dialog_usage_set_refresh_range (nua_dialog.c:568)
  36520. ==27803==    by 0x9583546: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4067)
  36521. ==27803==    by 0x95646F5: our_sofia_event_callback (sofia.c:2064)
  36522. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  36523. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  36524. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  36525. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36526. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36527. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36528. ==27803==    by 0x56244CE: clone (clone.S:95)
  36529. ==27803==
  36530. ==27803== This conflicts with a previous read of size 8 by thread #17
  36531. ==27803== Locks held: 1, at address 0x97E8D48
  36532. ==27803==    at 0x94C2818: nh_call_pending (nua_stack.c:756)
  36533. ==27803==    by 0x94C2818: nua_stack_timer (nua_stack.c:740)
  36534. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  36535. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  36536. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  36537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36539. ==27803==    by 0x56244CE: clone (clone.S:95)
  36540. ==27803==  Address 0xc27b1e8 is 40 bytes inside a block of size 88 alloc'd
  36541. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36542. ==27803==    by 0x94F2064: sub_alloc (su_alloc.c:498)
  36543. ==27803==    by 0x94F3DA7: su_zalloc (su_alloc.c:1577)
  36544. ==27803==    by 0x94AC49D: nua_dialog_usage_add (nua_dialog.c:322)
  36545. ==27803==    by 0x94ADEC4: nua_subscribe_server_preprocess (nua_notifier.c:254)
  36546. ==27803==    by 0x94B7D18: nua_stack_process_request (nua_server.c:226)
  36547. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36548. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36549. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36550. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36551. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36552. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36553. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36554. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36555. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36556. ==27803==  Block was alloc'd by thread #17
  36557. ==27803==
  36558. ==27803== ----------------------------------------------------------------
  36559. ==27803==
  36560. ==27803==  Lock at 0x97E8D48 was first observed
  36561. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36562. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  36563. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  36564. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  36565. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36566. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36567. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36568. ==27803==    by 0x56244CE: clone (clone.S:95)
  36569. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  36570. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36571. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  36572. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  36573. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36574. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36575. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36576. ==27803==    by 0x56244CE: clone (clone.S:95)
  36577. ==27803==  Block was alloc'd by thread #17
  36578. ==27803==
  36579. ==27803==  Lock at 0xB624730 was first observed
  36580. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36581. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  36582. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36583. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36584. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36585. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36586. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36587. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36588. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36589. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36590. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36591. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36592. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36593. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36594. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36595. ==27803==  Address 0xb624730 is 0 bytes inside a block of size 80 alloc'd
  36596. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36597. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  36598. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36599. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36600. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36601. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36602. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36603. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36604. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36605. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36606. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36607. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36608. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36609. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36610. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36611. ==27803==  Block was alloc'd by thread #17
  36612. ==27803==
  36613. ==27803== Possible data race during read of size 8 at 0x96140A8 by thread #17
  36614. ==27803== Locks held: 1, at address 0x97E8D48
  36615. ==27803==    at 0x94F2AB9: su_block_find (su_alloc.c:312)
  36616. ==27803==    by 0x94F2AB9: su_free (su_alloc.c:918)
  36617. ==27803==    by 0x94B10BA: nua_handle_save_tags (nua_params.c:1311)
  36618. ==27803==    by 0x94AB2F5: nh_create_handle (nua_common.c:120)
  36619. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36620. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36621. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36622. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36623. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36624. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36625. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36626. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36627. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36628. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36629. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36630. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36631. ==27803==
  36632. ==27803== This conflicts with a previous write of size 8 by thread #14
  36633. ==27803== Locks held: 1, at address 0xB624730
  36634. ==27803==    at 0x94F2B5F: su_block_find (su_alloc.c:317)
  36635. ==27803==    by 0x94F2B5F: su_free (su_alloc.c:918)
  36636. ==27803==    by 0x9582DB9: sofia_presence_handle_sip_i_subscribe (sofia_presence.c:4408)
  36637. ==27803==    by 0x95646F5: our_sofia_event_callback (sofia.c:2064)
  36638. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  36639. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  36640. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  36641. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36642. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36643. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36644. ==27803==  Address 0x96140a8 is 0 bytes inside data symbol "su_block_find_collision_used"
  36645. ==27803==
  36646. ==27803== ----------------------------------------------------------------
  36647. ==27803==
  36648. ==27803==  Lock at 0x9AD1060 was first observed
  36649. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36650. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  36651. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36652. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36653. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36654. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36655. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36656. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36657. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36658. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36659. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36660. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36661. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36662. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36663. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36664. ==27803==  Address 0x9ad1060 is 0 bytes inside a block of size 80 alloc'd
  36665. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36666. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  36667. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36668. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36669. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36670. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36671. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36672. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36673. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36674. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36675. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36676. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36677. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36678. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36679. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36680. ==27803==  Block was alloc'd by thread #17
  36681. ==27803==
  36682. ==27803==  Lock at 0x97E8D48 was first observed
  36683. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36684. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  36685. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  36686. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  36687. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36688. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36689. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36690. ==27803==    by 0x56244CE: clone (clone.S:95)
  36691. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  36692. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36693. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  36694. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  36695. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36696. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36697. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36698. ==27803==    by 0x56244CE: clone (clone.S:95)
  36699. ==27803==  Block was alloc'd by thread #17
  36700. ==27803==
  36701. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #14
  36702. ==27803== Locks held: 1, at address 0x9AD1060
  36703. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  36704. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  36705. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  36706. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  36707. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  36708. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36709. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36710. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36711. ==27803==    by 0x56244CE: clone (clone.S:95)
  36712. ==27803==
  36713. ==27803== This conflicts with a previous write of size 8 by thread #17
  36714. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  36715. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  36716. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  36717. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  36718. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  36719. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  36720. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  36721. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  36722. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  36723. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  36724. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  36725. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  36726. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36727. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  36728. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  36729. ==27803==
  36730. ==27803== ----------------------------------------------------------------
  36731. ==27803==
  36732. ==27803==  Lock at 0x97E8D48 was first observed
  36733. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36734. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  36735. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  36736. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  36737. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36738. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36739. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36740. ==27803==    by 0x56244CE: clone (clone.S:95)
  36741. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  36742. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36743. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  36744. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  36745. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36746. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36747. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36748. ==27803==    by 0x56244CE: clone (clone.S:95)
  36749. ==27803==  Block was alloc'd by thread #17
  36750. ==27803==
  36751. ==27803==  Lock at 0xB637070 was first observed
  36752. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36753. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  36754. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36755. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36756. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36757. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36758. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36759. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36760. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36761. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36762. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36763. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36764. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36765. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36766. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36767. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  36768. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36769. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  36770. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36771. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36772. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36773. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36774. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36775. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36776. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36777. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36778. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36779. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36780. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36781. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36782. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36783. ==27803==  Block was alloc'd by thread #17
  36784. ==27803==
  36785. ==27803==  Lock at 0x7DF6D20 was first observed
  36786. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36787. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36788. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  36789. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  36790. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36791. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36792. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36793. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36794. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36795. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36796. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36797. ==27803==    by 0x56244CE: clone (clone.S:95)
  36798. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  36799. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36800. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  36801. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  36802. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  36803. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  36804. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  36805. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36806. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36807. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36808. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36809. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36810. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36811. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36812. ==27803==  Block was alloc'd by thread #13
  36813. ==27803==
  36814. ==27803==  Lock at 0x7DFDCA8 was first observed
  36815. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36816. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36817. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  36818. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  36819. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36820. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36821. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36822. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36823. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36824. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36825. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36826. ==27803==    by 0x56244CE: clone (clone.S:95)
  36827. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  36828. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36829. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  36830. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  36831. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  36832. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  36833. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  36834. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36835. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36836. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36837. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36838. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36839. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36840. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36841. ==27803==  Block was alloc'd by thread #13
  36842. ==27803==
  36843. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  36844. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  36845. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  36846. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  36847. ==27803==    by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183)
  36848. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  36849. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36850. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36851. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36852. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36853. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36854. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36855. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36856. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36857. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36858. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  36859. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  36860. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  36861. ==27803==
  36862. ==27803== This conflicts with a previous write of size 8 by thread #45
  36863. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  36864. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  36865. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  36866. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  36867. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  36868. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  36869. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  36870. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  36871. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  36872. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  36873. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  36874. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  36875. ==27803==
  36876. ==27803== ----------------------------------------------------------------
  36877. ==27803==
  36878. ==27803==  Lock at 0x97E8D48 was first observed
  36879. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36880. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  36881. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  36882. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  36883. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36884. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36885. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36886. ==27803==    by 0x56244CE: clone (clone.S:95)
  36887. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  36888. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36889. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  36890. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  36891. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  36892. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36893. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36894. ==27803==    by 0x56244CE: clone (clone.S:95)
  36895. ==27803==  Block was alloc'd by thread #17
  36896. ==27803==
  36897. ==27803==  Lock at 0xB637070 was first observed
  36898. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36899. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  36900. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36901. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36902. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36903. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36904. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36905. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36906. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36907. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36908. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36909. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36910. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36911. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36912. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36913. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  36914. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  36915. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  36916. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  36917. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  36918. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  36919. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  36920. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36921. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36922. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36923. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36924. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  36925. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  36926. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  36927. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  36928. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  36929. ==27803==  Block was alloc'd by thread #17
  36930. ==27803==
  36931. ==27803==  Lock at 0x7DF6D20 was first observed
  36932. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36933. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36934. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  36935. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  36936. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36937. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36938. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36939. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36940. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36941. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36942. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36943. ==27803==    by 0x56244CE: clone (clone.S:95)
  36944. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  36945. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36946. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  36947. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  36948. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  36949. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  36950. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  36951. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36952. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36953. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36954. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36955. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36956. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36957. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36958. ==27803==  Block was alloc'd by thread #13
  36959. ==27803==
  36960. ==27803==  Lock at 0x7DFDCA8 was first observed
  36961. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  36962. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  36963. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  36964. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  36965. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36966. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36967. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36968. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36969. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36970. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36971. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36972. ==27803==    by 0x56244CE: clone (clone.S:95)
  36973. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  36974. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  36975. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  36976. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  36977. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  36978. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  36979. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  36980. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  36981. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  36982. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  36983. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  36984. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  36985. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  36986. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  36987. ==27803==  Block was alloc'd by thread #13
  36988. ==27803==
  36989. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  36990. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  36991. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  36992. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  36993. ==27803==    by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183)
  36994. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  36995. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  36996. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  36997. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  36998. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  36999. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37000. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37001. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37002. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37003. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37004. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37005. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37006. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37007. ==27803==
  37008. ==27803== This conflicts with a previous write of size 8 by thread #45
  37009. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37010. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  37011. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  37012. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37013. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37014. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37015. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37016. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37017. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37018. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37019. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37020. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  37021. ==27803==
  37022. ==27803== ----------------------------------------------------------------
  37023. ==27803==
  37024. ==27803==  Lock at 0x97E8D48 was first observed
  37025. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37026. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37027. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37028. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37029. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37030. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37031. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37032. ==27803==    by 0x56244CE: clone (clone.S:95)
  37033. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37034. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37035. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37036. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37037. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37038. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37039. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37040. ==27803==    by 0x56244CE: clone (clone.S:95)
  37041. ==27803==  Block was alloc'd by thread #17
  37042. ==27803==
  37043. ==27803==  Lock at 0xB637070 was first observed
  37044. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37045. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37046. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37047. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37048. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37049. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37050. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37051. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37052. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37053. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37054. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37055. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37056. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37057. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37058. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37059. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37060. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37061. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37062. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37063. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37064. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37065. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37066. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37067. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37068. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37069. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37070. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37071. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37072. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37073. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37074. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37075. ==27803==  Block was alloc'd by thread #17
  37076. ==27803==
  37077. ==27803==  Lock at 0x7DF6D20 was first observed
  37078. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37079. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37080. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37081. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37082. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37083. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37084. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37085. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37086. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37087. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37088. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37089. ==27803==    by 0x56244CE: clone (clone.S:95)
  37090. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37091. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37092. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37093. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37094. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37095. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37096. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37097. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37098. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37099. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37100. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37101. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37102. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37103. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37104. ==27803==  Block was alloc'd by thread #13
  37105. ==27803==
  37106. ==27803==  Lock at 0x7DFDCA8 was first observed
  37107. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37108. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37109. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37110. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37111. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37112. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37113. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37114. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37115. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37118. ==27803==    by 0x56244CE: clone (clone.S:95)
  37119. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37120. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37121. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37122. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37123. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  37124. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  37125. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37126. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37127. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37128. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37129. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37130. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37131. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37132. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37133. ==27803==  Block was alloc'd by thread #13
  37134. ==27803==
  37135. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  37136. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  37137. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  37138. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  37139. ==27803==    by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183)
  37140. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  37141. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37142. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37143. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37144. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37145. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37146. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37147. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37148. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37149. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37150. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37151. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37152. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37153. ==27803==
  37154. ==27803== This conflicts with a previous write of size 8 by thread #45
  37155. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37156. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  37157. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  37158. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37159. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37160. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37161. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37162. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37163. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37164. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37165. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37166. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  37167. ==27803==
  37168. ==27803== ----------------------------------------------------------------
  37169. ==27803==
  37170. ==27803==  Lock at 0x97E8D48 was first observed
  37171. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37172. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37173. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37174. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37175. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37176. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37177. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37178. ==27803==    by 0x56244CE: clone (clone.S:95)
  37179. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37180. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37181. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37182. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37183. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37184. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37185. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37186. ==27803==    by 0x56244CE: clone (clone.S:95)
  37187. ==27803==  Block was alloc'd by thread #17
  37188. ==27803==
  37189. ==27803==  Lock at 0xB637070 was first observed
  37190. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37191. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37192. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37193. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37194. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37195. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37196. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37197. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37198. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37199. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37200. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37201. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37202. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37203. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37204. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37205. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37206. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37207. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37208. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37209. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37210. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37211. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37212. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37213. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37214. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37215. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37216. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37217. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37218. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37219. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37220. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37221. ==27803==  Block was alloc'd by thread #17
  37222. ==27803==
  37223. ==27803==  Lock at 0x7DF6D20 was first observed
  37224. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37225. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37226. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37227. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37228. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37229. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37230. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37231. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37232. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37233. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37234. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37235. ==27803==    by 0x56244CE: clone (clone.S:95)
  37236. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37237. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37238. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37239. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37240. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37241. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37242. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37243. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37244. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37245. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37246. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37247. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37248. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37249. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37250. ==27803==  Block was alloc'd by thread #13
  37251. ==27803==
  37252. ==27803==  Lock at 0x7DFDCA8 was first observed
  37253. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37254. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37255. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37256. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37257. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37258. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37259. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37260. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37261. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37262. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37263. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37264. ==27803==    by 0x56244CE: clone (clone.S:95)
  37265. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37266. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37267. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37268. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37269. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  37270. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  37271. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37272. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37273. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37274. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37275. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37276. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37277. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37278. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37279. ==27803==  Block was alloc'd by thread #13
  37280. ==27803==
  37281. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  37282. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  37283. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  37284. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  37285. ==27803==    by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183)
  37286. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  37287. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37288. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37289. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37290. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37291. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37292. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37293. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37294. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37295. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37296. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37297. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37298. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37299. ==27803==
  37300. ==27803== This conflicts with a previous write of size 8 by thread #45
  37301. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37302. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  37303. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  37304. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37305. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37306. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37307. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37308. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37309. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37310. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37311. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37312. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  37313. ==27803==
  37314. ==27803== ----------------------------------------------------------------
  37315. ==27803==
  37316. ==27803==  Lock at 0x97E8D48 was first observed
  37317. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37318. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37319. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37320. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37321. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37322. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37323. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37324. ==27803==    by 0x56244CE: clone (clone.S:95)
  37325. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37326. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37327. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37328. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37329. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37330. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37331. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37332. ==27803==    by 0x56244CE: clone (clone.S:95)
  37333. ==27803==  Block was alloc'd by thread #17
  37334. ==27803==
  37335. ==27803==  Lock at 0xB637070 was first observed
  37336. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37337. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37338. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37339. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37340. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37341. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37342. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37343. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37344. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37345. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37346. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37347. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37348. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37349. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37350. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37351. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37352. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37353. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37354. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37355. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37356. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37357. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37358. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37359. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37360. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37361. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37362. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37363. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37364. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37365. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37366. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37367. ==27803==  Block was alloc'd by thread #17
  37368. ==27803==
  37369. ==27803==  Lock at 0x7DF6D20 was first observed
  37370. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37371. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37372. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37373. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37374. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37375. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37376. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37377. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37378. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37379. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37380. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37381. ==27803==    by 0x56244CE: clone (clone.S:95)
  37382. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37383. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37384. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37385. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37386. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37387. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37388. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37389. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37390. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37391. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37392. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37393. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37394. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37395. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37396. ==27803==  Block was alloc'd by thread #13
  37397. ==27803==
  37398. ==27803==  Lock at 0x7DFDCA8 was first observed
  37399. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37400. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37401. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37402. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37403. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37404. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37405. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37406. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37407. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37408. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37409. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37410. ==27803==    by 0x56244CE: clone (clone.S:95)
  37411. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37412. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37413. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37414. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37415. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  37416. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  37417. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37418. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37419. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37420. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37421. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37422. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37423. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37424. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37425. ==27803==  Block was alloc'd by thread #13
  37426. ==27803==
  37427. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  37428. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  37429. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  37430. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  37431. ==27803==    by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183)
  37432. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  37433. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37434. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37435. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37436. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37437. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37438. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37439. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37440. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37441. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37442. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37443. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37444. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37445. ==27803==
  37446. ==27803== This conflicts with a previous write of size 8 by thread #45
  37447. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37448. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  37449. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  37450. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37451. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37452. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37453. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37454. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37455. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37456. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37457. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37458. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  37459. ==27803==
  37460. ==27803== ----------------------------------------------------------------
  37461. ==27803==
  37462. ==27803==  Lock at 0x97E8D48 was first observed
  37463. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37464. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37465. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37466. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37467. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37468. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37469. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37470. ==27803==    by 0x56244CE: clone (clone.S:95)
  37471. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37472. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37473. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37474. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37475. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37476. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37477. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37478. ==27803==    by 0x56244CE: clone (clone.S:95)
  37479. ==27803==  Block was alloc'd by thread #17
  37480. ==27803==
  37481. ==27803==  Lock at 0xB637070 was first observed
  37482. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37483. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37484. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37485. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37486. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37487. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37488. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37489. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37490. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37491. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37492. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37493. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37494. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37495. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37496. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37497. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37498. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37499. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37500. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37501. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37502. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37503. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37504. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37505. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37506. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37507. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37508. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37509. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37510. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37511. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37512. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37513. ==27803==  Block was alloc'd by thread #17
  37514. ==27803==
  37515. ==27803==  Lock at 0x7DF6D20 was first observed
  37516. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37517. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37518. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37519. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37520. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37521. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37522. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37523. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37524. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37525. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37526. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37527. ==27803==    by 0x56244CE: clone (clone.S:95)
  37528. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37529. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37530. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37531. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37532. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37533. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37534. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37535. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37536. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37537. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37538. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37539. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37540. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37541. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37542. ==27803==  Block was alloc'd by thread #13
  37543. ==27803==
  37544. ==27803==  Lock at 0x7DFDCA8 was first observed
  37545. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37546. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37547. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37548. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37549. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37550. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37551. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37552. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37553. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37554. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37555. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37556. ==27803==    by 0x56244CE: clone (clone.S:95)
  37557. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37558. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37559. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37560. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37561. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  37562. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  37563. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37564. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37565. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37566. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37567. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37568. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37569. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37570. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37571. ==27803==  Block was alloc'd by thread #13
  37572. ==27803==
  37573. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  37574. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  37575. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  37576. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  37577. ==27803==    by 0x94ABD02: nua_dialog_store_peer_info (nua_dialog.c:183)
  37578. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  37579. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37580. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37581. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37582. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37583. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37584. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37585. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37586. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37587. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37588. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37589. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37590. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37591. ==27803==
  37592. ==27803== This conflicts with a previous write of size 8 by thread #45
  37593. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37594. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  37595. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  37596. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37597. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37598. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37599. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37600. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37601. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37602. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37603. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37604. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  37605. ==27803==
  37606. ==27803== ----------------------------------------------------------------
  37607. ==27803==
  37608. ==27803==  Lock at 0x97E8D48 was first observed
  37609. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37610. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37611. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37612. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37613. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37614. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37615. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37616. ==27803==    by 0x56244CE: clone (clone.S:95)
  37617. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37618. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37619. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37620. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37621. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37622. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37623. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37624. ==27803==    by 0x56244CE: clone (clone.S:95)
  37625. ==27803==  Block was alloc'd by thread #17
  37626. ==27803==
  37627. ==27803==  Lock at 0xB637070 was first observed
  37628. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37629. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37630. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37631. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37632. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37633. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37634. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37635. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37636. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37637. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37638. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37639. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37640. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37641. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37642. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37643. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37644. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37645. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37646. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37647. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37648. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37649. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37650. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37651. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37652. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37653. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37654. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37655. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37656. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37657. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37658. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37659. ==27803==  Block was alloc'd by thread #17
  37660. ==27803==
  37661. ==27803==  Lock at 0x7DF6D20 was first observed
  37662. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37663. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37664. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37665. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37666. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37667. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37668. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37669. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37670. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37671. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37672. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37673. ==27803==    by 0x56244CE: clone (clone.S:95)
  37674. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37675. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37676. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37677. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37678. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37679. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37680. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37681. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37682. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37683. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37684. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37685. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37686. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37687. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37688. ==27803==  Block was alloc'd by thread #13
  37689. ==27803==
  37690. ==27803==  Lock at 0x7DFDCA8 was first observed
  37691. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37692. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37693. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37694. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37695. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37696. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37697. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37698. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37699. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37700. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37701. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37702. ==27803==    by 0x56244CE: clone (clone.S:95)
  37703. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37704. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37705. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37706. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37707. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  37708. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  37709. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37710. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37711. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37712. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37713. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37714. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37715. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37716. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37717. ==27803==  Block was alloc'd by thread #13
  37718. ==27803==
  37719. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  37720. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  37721. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  37722. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  37723. ==27803==    by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197)
  37724. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  37725. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37726. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37727. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37728. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37729. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37730. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37731. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37732. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37733. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37734. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37735. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37736. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37737. ==27803==
  37738. ==27803== This conflicts with a previous write of size 8 by thread #45
  37739. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37740. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  37741. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  37742. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37743. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37744. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37745. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37746. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37747. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37748. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37749. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37750. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  37751. ==27803==
  37752. ==27803== ----------------------------------------------------------------
  37753. ==27803==
  37754. ==27803==  Lock at 0x97E8D48 was first observed
  37755. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37756. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37757. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37758. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37759. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37760. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37761. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37762. ==27803==    by 0x56244CE: clone (clone.S:95)
  37763. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37764. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37765. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37766. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37767. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37768. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37769. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37770. ==27803==    by 0x56244CE: clone (clone.S:95)
  37771. ==27803==  Block was alloc'd by thread #17
  37772. ==27803==
  37773. ==27803==  Lock at 0xB637070 was first observed
  37774. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37775. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37776. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37777. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37778. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37779. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37780. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37781. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37782. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37783. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37784. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37785. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37786. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37787. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37788. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37789. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37790. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37791. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37792. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37793. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37794. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37795. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37796. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37797. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37798. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37799. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37800. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37801. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37802. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37803. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37804. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37805. ==27803==  Block was alloc'd by thread #17
  37806. ==27803==
  37807. ==27803==  Lock at 0x7DF6D20 was first observed
  37808. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37809. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37810. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37811. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37812. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37813. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37814. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37815. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37816. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37817. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37818. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37819. ==27803==    by 0x56244CE: clone (clone.S:95)
  37820. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37821. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37822. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37823. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37824. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37825. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37826. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37827. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37828. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37829. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37830. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37831. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37832. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37833. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37834. ==27803==  Block was alloc'd by thread #13
  37835. ==27803==
  37836. ==27803==  Lock at 0x7DFDCA8 was first observed
  37837. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37838. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37839. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37840. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37841. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37842. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37843. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37844. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37845. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37846. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37847. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37848. ==27803==    by 0x56244CE: clone (clone.S:95)
  37849. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37850. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37851. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37852. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37853. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  37854. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  37855. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37856. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37857. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37858. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37859. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37860. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37861. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37862. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37863. ==27803==  Block was alloc'd by thread #13
  37864. ==27803==
  37865. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  37866. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  37867. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  37868. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  37869. ==27803==    by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197)
  37870. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  37871. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37872. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37873. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37874. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37875. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37876. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37877. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37878. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37879. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37880. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  37881. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  37882. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  37883. ==27803==
  37884. ==27803== This conflicts with a previous write of size 8 by thread #45
  37885. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  37886. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  37887. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  37888. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  37889. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  37890. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  37891. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  37892. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  37893. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  37894. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  37895. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  37896. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  37897. ==27803==
  37898. ==27803== ----------------------------------------------------------------
  37899. ==27803==
  37900. ==27803==  Lock at 0x97E8D48 was first observed
  37901. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37902. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  37903. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  37904. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  37905. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37906. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37907. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37908. ==27803==    by 0x56244CE: clone (clone.S:95)
  37909. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  37910. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37911. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  37912. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  37913. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  37914. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37915. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37916. ==27803==    by 0x56244CE: clone (clone.S:95)
  37917. ==27803==  Block was alloc'd by thread #17
  37918. ==27803==
  37919. ==27803==  Lock at 0xB637070 was first observed
  37920. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37921. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  37922. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37923. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37924. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37925. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37926. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37927. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37928. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37929. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37930. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37931. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37932. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37933. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37934. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37935. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  37936. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  37937. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  37938. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  37939. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  37940. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  37941. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  37942. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  37943. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  37944. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  37945. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  37946. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  37947. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  37948. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  37949. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  37950. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  37951. ==27803==  Block was alloc'd by thread #17
  37952. ==27803==
  37953. ==27803==  Lock at 0x7DF6D20 was first observed
  37954. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37955. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37956. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  37957. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37958. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37959. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37960. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37961. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37962. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37963. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37964. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37965. ==27803==    by 0x56244CE: clone (clone.S:95)
  37966. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  37967. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37968. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  37969. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  37970. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  37971. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  37972. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  37973. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37974. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37975. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37976. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37977. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37978. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37979. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37980. ==27803==  Block was alloc'd by thread #13
  37981. ==27803==
  37982. ==27803==  Lock at 0x7DFDCA8 was first observed
  37983. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  37984. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  37985. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  37986. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  37987. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  37988. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  37989. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  37990. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  37991. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  37992. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  37993. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  37994. ==27803==    by 0x56244CE: clone (clone.S:95)
  37995. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  37996. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  37997. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  37998. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  37999. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38000. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38001. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38002. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38003. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38004. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38005. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38006. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38007. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38008. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38009. ==27803==  Block was alloc'd by thread #13
  38010. ==27803==
  38011. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  38012. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  38013. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  38014. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  38015. ==27803==    by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197)
  38016. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  38017. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38018. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38019. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38020. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38021. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38022. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38023. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38024. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38025. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38026. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  38027. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  38028. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  38029. ==27803==
  38030. ==27803== This conflicts with a previous write of size 8 by thread #45
  38031. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  38032. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  38033. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  38034. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  38035. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  38036. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  38037. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  38038. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  38039. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  38040. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  38041. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  38042. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  38043. ==27803==
  38044. ==27803== ----------------------------------------------------------------
  38045. ==27803==
  38046. ==27803==  Lock at 0x97E8D48 was first observed
  38047. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38048. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  38049. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  38050. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  38051. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  38052. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38053. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38054. ==27803==    by 0x56244CE: clone (clone.S:95)
  38055. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  38056. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  38057. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  38058. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  38059. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  38060. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38061. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38062. ==27803==    by 0x56244CE: clone (clone.S:95)
  38063. ==27803==  Block was alloc'd by thread #17
  38064. ==27803==
  38065. ==27803==  Lock at 0xB637070 was first observed
  38066. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38067. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  38068. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  38069. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  38070. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  38071. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  38072. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38073. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38074. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38075. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38076. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38077. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38078. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38079. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38080. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38081. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  38082. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  38083. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  38084. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  38085. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  38086. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  38087. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  38088. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38089. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38090. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38091. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38092. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38093. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38094. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38095. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38096. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38097. ==27803==  Block was alloc'd by thread #17
  38098. ==27803==
  38099. ==27803==  Lock at 0x7DF6D20 was first observed
  38100. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38101. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38102. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38103. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38104. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38105. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38106. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38107. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38108. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38109. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38110. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38111. ==27803==    by 0x56244CE: clone (clone.S:95)
  38112. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38113. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38114. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38115. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38116. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38117. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38118. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38119. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38120. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38121. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38122. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38123. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38124. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38125. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38126. ==27803==  Block was alloc'd by thread #13
  38127. ==27803==
  38128. ==27803==  Lock at 0x7DFDCA8 was first observed
  38129. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38130. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38131. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38132. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38133. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38134. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38135. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38136. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38137. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38138. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38139. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38140. ==27803==    by 0x56244CE: clone (clone.S:95)
  38141. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38142. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38143. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38144. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38145. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38146. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38147. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38148. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38149. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38150. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38151. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38152. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38153. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38154. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38155. ==27803==  Block was alloc'd by thread #13
  38156. ==27803==
  38157. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  38158. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  38159. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  38160. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  38161. ==27803==    by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197)
  38162. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  38163. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38164. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38165. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38166. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38167. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38168. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38169. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38170. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38171. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38172. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  38173. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  38174. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  38175. ==27803==
  38176. ==27803== This conflicts with a previous write of size 8 by thread #45
  38177. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  38178. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  38179. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  38180. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  38181. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  38182. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  38183. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  38184. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  38185. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  38186. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  38187. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  38188. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  38189. ==27803==
  38190. ==27803== ----------------------------------------------------------------
  38191. ==27803==
  38192. ==27803==  Lock at 0x97E8D48 was first observed
  38193. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38194. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  38195. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  38196. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  38197. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  38198. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38199. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38200. ==27803==    by 0x56244CE: clone (clone.S:95)
  38201. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  38202. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  38203. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  38204. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  38205. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  38206. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38207. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38208. ==27803==    by 0x56244CE: clone (clone.S:95)
  38209. ==27803==  Block was alloc'd by thread #17
  38210. ==27803==
  38211. ==27803==  Lock at 0xB637070 was first observed
  38212. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38213. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  38214. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  38215. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  38216. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  38217. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  38218. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38219. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38220. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38221. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38222. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38223. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38224. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38225. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38226. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38227. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  38228. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  38229. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  38230. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  38231. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  38232. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  38233. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  38234. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38235. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38236. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38237. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38238. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38239. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38240. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38241. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38242. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38243. ==27803==  Block was alloc'd by thread #17
  38244. ==27803==
  38245. ==27803==  Lock at 0x7DF6D20 was first observed
  38246. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38247. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38248. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38249. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38250. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38251. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38252. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38253. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38254. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38255. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38256. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38257. ==27803==    by 0x56244CE: clone (clone.S:95)
  38258. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38259. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38260. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38261. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38262. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38263. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38264. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38265. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38266. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38267. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38268. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38269. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38270. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38271. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38272. ==27803==  Block was alloc'd by thread #13
  38273. ==27803==
  38274. ==27803==  Lock at 0x7DFDCA8 was first observed
  38275. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38276. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38277. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38278. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38279. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38280. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38281. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38282. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38283. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38284. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38285. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38286. ==27803==    by 0x56244CE: clone (clone.S:95)
  38287. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38288. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38289. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38290. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38291. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38292. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38293. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38294. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38295. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38296. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38297. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38298. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38299. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38300. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38301. ==27803==  Block was alloc'd by thread #13
  38302. ==27803==
  38303. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  38304. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  38305. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  38306. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  38307. ==27803==    by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197)
  38308. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  38309. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38310. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38311. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38312. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38313. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38314. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38315. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38316. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38317. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38318. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  38319. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  38320. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  38321. ==27803==
  38322. ==27803== This conflicts with a previous write of size 8 by thread #45
  38323. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  38324. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  38325. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  38326. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  38327. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  38328. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  38329. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  38330. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  38331. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  38332. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  38333. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  38334. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  38335. ==27803==
  38336. ==27803== ----------------------------------------------------------------
  38337. ==27803==
  38338. ==27803==  Lock at 0x97E8D48 was first observed
  38339. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38340. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  38341. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  38342. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  38343. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  38344. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38345. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38346. ==27803==    by 0x56244CE: clone (clone.S:95)
  38347. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  38348. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  38349. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  38350. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  38351. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  38352. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38353. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38354. ==27803==    by 0x56244CE: clone (clone.S:95)
  38355. ==27803==  Block was alloc'd by thread #17
  38356. ==27803==
  38357. ==27803==  Lock at 0xB637070 was first observed
  38358. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38359. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  38360. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  38361. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  38362. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  38363. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  38364. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38365. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38366. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38367. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38368. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38369. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38370. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38371. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38372. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38373. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  38374. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  38375. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  38376. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  38377. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  38378. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  38379. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  38380. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38381. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38382. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38383. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38384. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38385. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38386. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38387. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38388. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38389. ==27803==  Block was alloc'd by thread #17
  38390. ==27803==
  38391. ==27803==  Lock at 0x7DF6D20 was first observed
  38392. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38393. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38394. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38395. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38396. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38397. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38398. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38399. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38400. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38401. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38402. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38403. ==27803==    by 0x56244CE: clone (clone.S:95)
  38404. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38405. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38406. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38407. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38408. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38409. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38410. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38411. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38412. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38413. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38414. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38415. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38416. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38417. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38418. ==27803==  Block was alloc'd by thread #13
  38419. ==27803==
  38420. ==27803==  Lock at 0x7DFDCA8 was first observed
  38421. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38422. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38423. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38424. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38425. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38426. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38427. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38428. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38429. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38432. ==27803==    by 0x56244CE: clone (clone.S:95)
  38433. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38434. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38435. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38436. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38437. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38438. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38439. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38440. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38441. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38442. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38443. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38444. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38445. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38446. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38447. ==27803==  Block was alloc'd by thread #13
  38448. ==27803==
  38449. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  38450. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB637070
  38451. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  38452. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  38453. ==27803==    by 0x94ABD58: nua_dialog_store_peer_info (nua_dialog.c:197)
  38454. ==27803==    by 0x94B7D9F: nua_stack_process_request (nua_server.c:234)
  38455. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  38456. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  38457. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  38458. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  38459. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  38460. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  38461. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  38462. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  38463. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  38464. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  38465. ==27803==    by 0x94F4821: su_base_port_run (su_base_port.c:349)
  38466. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  38467. ==27803==
  38468. ==27803== This conflicts with a previous write of size 8 by thread #45
  38469. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 (and 1 that can't be shown)
  38470. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  38471. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  38472. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  38473. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  38474. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  38475. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  38476. ==27803==    by 0x4DB041A: switch_ivr_parse_all_messages (switch_ivr.c:852)
  38477. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:925)
  38478. ==27803==    by 0x4DB307D: switch_ivr_parse_all_events (switch_ivr.c:913)
  38479. ==27803==    by 0x4CF7E7A: switch_core_session_run (switch_core_state_machine.c:686)
  38480. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  38481. ==27803==
  38482. ==27803== ----------------------------------------------------------------
  38483. ==27803==
  38484. ==27803==  Lock at 0x7B9F630 was first observed
  38485. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38486. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38487. ==27803==    by 0x4D6078D: switch_rtp_init (switch_rtp.c:1594)
  38488. ==27803==    by 0x4D063F0: switch_core_init (switch_core.c:2018)
  38489. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  38490. ==27803==    by 0x10AEC7: main (switch.c:1200)
  38491. ==27803==  Address 0x7b9f630 is 800,240 bytes inside a block of size 802,816 alloc'd
  38492. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38493. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38494. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38495. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38496. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  38497. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  38498. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  38499. ==27803==    by 0x10AEC7: main (switch.c:1200)
  38500. ==27803==  Block was alloc'd by thread #1
  38501. ==27803==
  38502. ==27803==  Lock at 0x7DF6D20 was first observed
  38503. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38504. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38505. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38506. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38507. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38508. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38509. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38510. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38511. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38512. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38513. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38514. ==27803==    by 0x56244CE: clone (clone.S:95)
  38515. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38516. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38517. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38518. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38519. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38520. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38521. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38522. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38523. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38524. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38525. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38526. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38529. ==27803==  Block was alloc'd by thread #13
  38530. ==27803==
  38531. ==27803==  Lock at 0x7DFDCA8 was first observed
  38532. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38533. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38534. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38535. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38536. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38537. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38538. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38539. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38540. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38541. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38542. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38543. ==27803==    by 0x56244CE: clone (clone.S:95)
  38544. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38545. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38546. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38547. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38548. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38549. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38550. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38551. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38552. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38553. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38554. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38555. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38556. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38557. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38558. ==27803==  Block was alloc'd by thread #13
  38559. ==27803==
  38560. ==27803==  Lock at 0xC2A6D38 was first observed
  38561. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38562. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38563. ==27803==    by 0x4CFDC1E: switch_core_port_allocator_new (switch_core_port_allocator.c:111)
  38564. ==27803==    by 0x4D60B3F: switch_rtp_request_port (switch_rtp.c:2669)
  38565. ==27803==    by 0x4D17B12: switch_core_media_choose_port (switch_core_media.c:8248)
  38566. ==27803==    by 0x959290C: sofia_media_tech_media (sofia_media.c:84)
  38567. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38568. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38569. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38570. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38571. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38572. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38573. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  38574. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  38575. ==27803==  Address 0xc2a6d38 is 8,248 bytes inside a block of size 12,288 alloc'd
  38576. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38577. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38578. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38579. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  38580. ==27803==    by 0x4CFDBF3: switch_core_port_allocator_new (switch_core_port_allocator.c:104)
  38581. ==27803==    by 0x4D60B3F: switch_rtp_request_port (switch_rtp.c:2669)
  38582. ==27803==    by 0x4D17B12: switch_core_media_choose_port (switch_core_media.c:8248)
  38583. ==27803==    by 0x959290C: sofia_media_tech_media (sofia_media.c:84)
  38584. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38585. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38586. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38587. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38588. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38589. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38590. ==27803==  Block was alloc'd by thread #45
  38591. ==27803==
  38592. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  38593. ==27803== Locks held: 4, at addresses 0x7B9F630 0x7DF6D20 0x7DFDCA8 0xC2A6D38
  38594. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  38595. ==27803==    by 0x4CFDE07: switch_core_port_allocator_request_port (switch_core_port_allocator.c:151)
  38596. ==27803==    by 0x4D60AF9: switch_rtp_request_port (switch_rtp.c:2676)
  38597. ==27803==    by 0x4D17B12: switch_core_media_choose_port (switch_core_media.c:8248)
  38598. ==27803==    by 0x959290C: sofia_media_tech_media (sofia_media.c:84)
  38599. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38600. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38601. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38602. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38603. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38604. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38605. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  38606. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  38607. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  38608. ==27803==
  38609. ==27803== This conflicts with a previous write of size 8 by thread #40
  38610. ==27803== Locks held: none
  38611. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  38612. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  38613. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38614. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38615. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38616. ==27803==    by 0x56244CE: clone (clone.S:95)
  38617. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  38618. ==27803==
  38619. ==27803== ----------------------------------------------------------------
  38620. ==27803==
  38621. ==27803==  Lock at 0x7DF6D20 was first observed
  38622. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38623. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38624. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38625. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38626. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38627. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38628. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38629. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38630. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38631. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38632. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38633. ==27803==    by 0x56244CE: clone (clone.S:95)
  38634. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38635. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38636. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38637. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38638. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38639. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38640. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38641. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38642. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38643. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38644. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38645. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38646. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38647. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38648. ==27803==  Block was alloc'd by thread #13
  38649. ==27803==
  38650. ==27803==  Lock at 0x7DFDCA8 was first observed
  38651. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38652. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38653. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38654. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38655. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38656. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38657. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38658. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38659. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38660. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38661. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38662. ==27803==    by 0x56244CE: clone (clone.S:95)
  38663. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38664. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38665. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38666. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38667. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38668. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38669. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38670. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38671. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38672. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38673. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38674. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38675. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38676. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38677. ==27803==  Block was alloc'd by thread #13
  38678. ==27803==
  38679. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  38680. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8
  38681. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  38682. ==27803==    by 0x4DCC823: timer_init (switch_time.c:703)
  38683. ==27803==    by 0x4D6522A: switch_rtp_create (switch_rtp.c:4504)
  38684. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  38685. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  38686. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  38687. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  38688. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38689. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38690. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38691. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38692. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38693. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38694. ==27803==
  38695. ==27803== This conflicts with a previous write of size 8 by thread #40
  38696. ==27803== Locks held: none
  38697. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  38698. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  38699. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38700. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38701. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38702. ==27803==    by 0x56244CE: clone (clone.S:95)
  38703. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  38704. ==27803==
  38705. ==27803== ----------------------------------------------------------------
  38706. ==27803==
  38707. ==27803==  Lock at 0x7DF6D20 was first observed
  38708. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38709. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38710. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38711. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38712. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38713. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38714. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38715. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38716. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38717. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38718. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38719. ==27803==    by 0x56244CE: clone (clone.S:95)
  38720. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38721. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38722. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38723. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38724. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38725. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38726. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38727. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38728. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38729. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38730. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38731. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38732. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38733. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38734. ==27803==  Block was alloc'd by thread #13
  38735. ==27803==
  38736. ==27803==  Lock at 0x7DFDCA8 was first observed
  38737. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38738. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38739. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38740. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38741. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38742. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38743. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38744. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38745. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38746. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38747. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38748. ==27803==    by 0x56244CE: clone (clone.S:95)
  38749. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38750. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38751. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38752. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38753. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38754. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38755. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38756. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38757. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38758. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38759. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38760. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38761. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38762. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38763. ==27803==  Block was alloc'd by thread #13
  38764. ==27803==
  38765. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  38766. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8
  38767. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  38768. ==27803==    by 0x4DCCBAF: _timerfd_init (switch_time.c:462)
  38769. ==27803==    by 0x4DCCBAF: timer_init (switch_time.c:714)
  38770. ==27803==    by 0x4D6522A: switch_rtp_create (switch_rtp.c:4504)
  38771. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  38772. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  38773. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  38774. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  38775. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38776. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38777. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38778. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38779. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38780. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38781. ==27803==
  38782. ==27803== This conflicts with a previous write of size 8 by thread #40
  38783. ==27803== Locks held: none
  38784. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  38785. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  38786. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38787. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38788. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38789. ==27803==    by 0x56244CE: clone (clone.S:95)
  38790. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  38791. ==27803==
  38792. ==27803== ----------------------------------------------------------------
  38793. ==27803==
  38794. ==27803==  Lock at 0x7DF6D20 was first observed
  38795. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38796. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38797. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38798. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38799. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38800. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38801. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38802. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38803. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38804. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38805. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38806. ==27803==    by 0x56244CE: clone (clone.S:95)
  38807. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38808. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38809. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38810. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38811. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38812. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38813. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38814. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38815. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38816. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38817. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38818. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38819. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38820. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38821. ==27803==  Block was alloc'd by thread #13
  38822. ==27803==
  38823. ==27803==  Lock at 0x7DFDCA8 was first observed
  38824. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38825. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38826. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38827. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38828. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38829. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38830. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38831. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38832. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38833. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38834. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38835. ==27803==    by 0x56244CE: clone (clone.S:95)
  38836. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38837. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38838. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38839. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38840. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38841. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38842. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38843. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38844. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38845. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38846. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38847. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38848. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38849. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38850. ==27803==  Block was alloc'd by thread #13
  38851. ==27803==
  38852. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  38853. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8
  38854. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  38855. ==27803==    by 0x4D650B6: switch_rtp_create (switch_rtp.c:4608)
  38856. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  38857. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  38858. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  38859. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  38860. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38861. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38862. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38863. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38864. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38865. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38866. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  38867. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  38868. ==27803==
  38869. ==27803== This conflicts with a previous write of size 8 by thread #40
  38870. ==27803== Locks held: none
  38871. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  38872. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  38873. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38874. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38875. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38876. ==27803==    by 0x56244CE: clone (clone.S:95)
  38877. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  38878. ==27803==
  38879. ==27803== ----------------------------------------------------------------
  38880. ==27803==
  38881. ==27803==  Lock at 0x7DF6CD0 was first observed
  38882. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38883. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38884. ==27803==    by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462)
  38885. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  38886. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38887. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38888. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38889. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38890. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38891. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38892. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38893. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38894. ==27803==  Address 0x7df6cd0 is 2,416 bytes inside a block of size 8,192 alloc'd
  38895. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38896. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38897. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38898. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38899. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38900. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38901. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38902. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38903. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38904. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38905. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38906. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38907. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38908. ==27803==  Block was alloc'd by thread #13
  38909. ==27803==
  38910. ==27803==  Lock at 0x7DF6D20 was first observed
  38911. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38912. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38913. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  38914. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38915. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38916. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38917. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38918. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38919. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38920. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38921. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38922. ==27803==    by 0x56244CE: clone (clone.S:95)
  38923. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  38924. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38925. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  38926. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  38927. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  38928. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  38929. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38930. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38931. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38932. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38933. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38934. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38935. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38936. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38937. ==27803==  Block was alloc'd by thread #13
  38938. ==27803==
  38939. ==27803==  Lock at 0x7DFDCA8 was first observed
  38940. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  38941. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  38942. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  38943. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  38944. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38945. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38946. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38947. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38948. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38949. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38950. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38951. ==27803==    by 0x56244CE: clone (clone.S:95)
  38952. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  38953. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  38954. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  38955. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  38956. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  38957. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  38958. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  38959. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  38960. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  38961. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  38962. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  38963. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38964. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38965. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38966. ==27803==  Block was alloc'd by thread #13
  38967. ==27803==
  38968. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  38969. ==27803== Locks held: 3, at addresses 0x7DF6CD0 0x7DF6D20 0x7DFDCA8
  38970. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  38971. ==27803==    by 0x4CCDA3B: switch_channel_perform_mark_pre_answered (switch_channel.c:3524)
  38972. ==27803==    by 0x4CCDA3B: switch_channel_perform_mark_pre_answered (switch_channel.c:3502)
  38973. ==27803==    by 0x9592977: sofia_media_tech_media (sofia_media.c:92)
  38974. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  38975. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  38976. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  38977. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  38978. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  38979. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  38980. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  38981. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  38982. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  38983. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  38984. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38985. ==27803==
  38986. ==27803== This conflicts with a previous write of size 8 by thread #40
  38987. ==27803== Locks held: none
  38988. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  38989. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  38990. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  38991. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  38992. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  38993. ==27803==    by 0x56244CE: clone (clone.S:95)
  38994. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  38995. ==27803==
  38996. ==27803== ----------------------------------------------------------------
  38997. ==27803==
  38998. ==27803==  Lock at 0x7DF6D20 was first observed
  38999. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39000. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39001. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  39002. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39003. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39004. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39005. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39006. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39007. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39010. ==27803==    by 0x56244CE: clone (clone.S:95)
  39011. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  39012. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39013. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39014. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39015. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39016. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39017. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39018. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39019. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39020. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39021. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39022. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39023. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39024. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39025. ==27803==  Block was alloc'd by thread #13
  39026. ==27803==
  39027. ==27803==  Lock at 0x7DFDCA8 was first observed
  39028. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39029. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39030. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  39031. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  39032. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39033. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39034. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39035. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39036. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39037. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39038. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39039. ==27803==    by 0x56244CE: clone (clone.S:95)
  39040. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  39041. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39042. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39043. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39044. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  39045. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  39046. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39047. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39048. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39049. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39050. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39051. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39052. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39053. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39054. ==27803==  Block was alloc'd by thread #13
  39055. ==27803==
  39056. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  39057. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x7DFDCA8
  39058. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  39059. ==27803==    by 0x4D60C32: switch_rtp_reset_media_timer (switch_rtp.c:3063)
  39060. ==27803==    by 0x4D1965F: switch_core_media_activate_rtp (switch_core_media.c:8628)
  39061. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  39062. ==27803==    by 0x9533846: sofia_answer_channel (mod_sofia.c:892)
  39063. ==27803==    by 0x9533846: sofia_receive_message (mod_sofia.c:2504)
  39064. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  39065. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  39066. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39067. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39068. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39069. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39070. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39071. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  39072. ==27803==
  39073. ==27803== This conflicts with a previous write of size 8 by thread #40
  39074. ==27803== Locks held: none
  39075. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  39076. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  39077. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39078. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39079. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39080. ==27803==    by 0x56244CE: clone (clone.S:95)
  39081. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  39082. ==27803==
  39083. ==27803== ----------------------------------------------------------------
  39084. ==27803==
  39085. ==27803==  Lock at 0x7DF6CD0 was first observed
  39086. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39087. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39088. ==27803==    by 0x4CCABFB: switch_channel_alloc (switch_channel.c:462)
  39089. ==27803==    by 0x4CF0249: switch_core_session_request_uuid (switch_core_session.c:2394)
  39090. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39091. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39092. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39093. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39094. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39095. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39096. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39097. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39098. ==27803==  Address 0x7df6cd0 is 2,416 bytes inside a block of size 8,192 alloc'd
  39099. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39100. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39101. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39102. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39103. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39104. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39105. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39106. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39107. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39108. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39109. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39110. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39111. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39112. ==27803==  Block was alloc'd by thread #13
  39113. ==27803==
  39114. ==27803==  Lock at 0x7DF6D20 was first observed
  39115. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39116. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39117. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  39118. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39119. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39120. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39121. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39122. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39123. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39124. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39125. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39126. ==27803==    by 0x56244CE: clone (clone.S:95)
  39127. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  39128. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39129. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39130. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39131. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39132. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39133. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39134. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39135. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39136. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39137. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39138. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39139. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39140. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39141. ==27803==  Block was alloc'd by thread #13
  39142. ==27803==
  39143. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  39144. ==27803== Locks held: 2, at addresses 0x7DF6CD0 0x7DF6D20
  39145. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  39146. ==27803==    by 0x4CCF86B: switch_channel_perform_mark_answered (switch_channel.c:3788)
  39147. ==27803==    by 0x4CCF86B: switch_channel_perform_mark_answered (switch_channel.c:3767)
  39148. ==27803==    by 0x4CCFFCF: switch_channel_perform_answer (switch_channel.c:3903)
  39149. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39150. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39151. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39152. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39153. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39154. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  39155. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39156. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39157. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39158. ==27803==    by 0x56244CE: clone (clone.S:95)
  39159. ==27803==
  39160. ==27803== This conflicts with a previous write of size 8 by thread #40
  39161. ==27803== Locks held: none
  39162. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  39163. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  39164. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39165. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39166. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39167. ==27803==    by 0x56244CE: clone (clone.S:95)
  39168. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  39169. ==27803==
  39170. ==27803== ----------------------------------------------------------------
  39171. ==27803==
  39172. ==27803== Thread #45: lock order "0x7DF7058 before 0x7A26888" violated
  39173. ==27803==
  39174. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A26888
  39175. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  39176. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  39177. ==27803==    by 0x4D4BDEC: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611)
  39178. ==27803==    by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663)
  39179. ==27803==    by 0x4D12ECF: switch_core_media_set_codec (switch_core_media.c:3778)
  39180. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  39181. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  39182. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  39183. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  39184. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  39185. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  39186. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  39187. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39188. ==27803==
  39189. ==27803==  followed by a later acquisition of lock at 0x7DF7058
  39190. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  39191. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  39192. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  39193. ==27803==    by 0x4CF099C: switch_core_session_perform_receive_message (switch_core_session.c:853)
  39194. ==27803==    by 0x4CCFE0C: send_ind (switch_channel.c:3388)
  39195. ==27803==    by 0x4CCFE0C: switch_channel_perform_mark_answered (switch_channel.c:3867)
  39196. ==27803==    by 0x4CCFE0C: switch_channel_perform_mark_answered (switch_channel.c:3767)
  39197. ==27803==    by 0x4CCFFCF: switch_channel_perform_answer (switch_channel.c:3903)
  39198. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39199. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39200. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39201. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39202. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39203. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  39204. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39205. ==27803==
  39206. ==27803== Required order was established by acquisition of lock at 0x7DF7058
  39207. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  39208. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  39209. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  39210. ==27803==    by 0x4CF099C: switch_core_session_perform_receive_message (switch_core_session.c:853)
  39211. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  39212. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39213. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39214. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39215. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39216. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39217. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  39218. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39219. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39220. ==27803==
  39221. ==27803==  followed by a later acquisition of lock at 0x7A26888
  39222. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  39223. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  39224. ==27803==    by 0x4D4BDEC: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611)
  39225. ==27803==    by 0x4D4D737: switch_loadable_module_get_codecs_sorted (switch_loadable_module.c:2891)
  39226. ==27803==    by 0x4D118A6: switch_core_media_prepare_codecs (switch_core_media.c:2413)
  39227. ==27803==    by 0x953725D: sofia_answer_channel (mod_sofia.c:874)
  39228. ==27803==    by 0x953725D: sofia_receive_message (mod_sofia.c:2504)
  39229. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  39230. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  39231. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39232. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39233. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39234. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39235. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39236. ==27803==
  39237. ==27803==  Lock at 0x7DF7058 was first observed
  39238. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39239. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39240. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39241. ==27803==    by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439)
  39242. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39243. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39244. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39245. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39246. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39247. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39248. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39249. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39250. ==27803==  Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd
  39251. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39252. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39253. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39254. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39255. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39256. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39257. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39258. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39259. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39260. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39261. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39262. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39263. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39264. ==27803==  Block was alloc'd by thread #13
  39265. ==27803==
  39266. ==27803==  Lock at 0x7A26888 was first observed
  39267. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39268. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39269. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39270. ==27803==    by 0x4D4E5DB: switch_loadable_module_create_interface (switch_loadable_module.c:3119)
  39271. ==27803==    by 0x4DD0ED3: mod_g711_load (switch_pcm.c:276)
  39272. ==27803==    by 0x4DD0ED3: core_pcm_load (switch_pcm.c:942)
  39273. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39274. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39275. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  39276. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39277. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39278. ==27803==  Address 0x7a26888 is 3,624 bytes inside a block of size 8,192 alloc'd
  39279. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39280. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39281. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39282. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  39283. ==27803==    by 0x4DD1BA8: switch_core_codec_add_implementation (switch_loadable_module.h:528)
  39284. ==27803==    by 0x4DD1BA8: core_pcm_load (switch_pcm.c:712)
  39285. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39286. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39287. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  39288. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39289. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39290. ==27803==  Block was alloc'd by thread #1
  39291. ==27803==
  39292. ==27803==
  39293. ==27803== ----------------------------------------------------------------
  39294. ==27803==
  39295. ==27803== Thread #13: lock order "0x7DF7058 before 0x73158C8" violated
  39296. ==27803==
  39297. ==27803== Observed (incorrect) order is: acquisition of lock at 0x73158C8
  39298. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  39299. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  39300. ==27803==    by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126)
  39301. ==27803==    by 0x956CA56: sofia_event_callback (sofia.c:2648)
  39302. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39303. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39304. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39305. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39306. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39307. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39308. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39309. ==27803==    by 0x56244CE: clone (clone.S:95)
  39310. ==27803==
  39311. ==27803==  followed by a later acquisition of lock at 0x7DF7058
  39312. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  39313. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  39314. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  39315. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  39316. ==27803==    by 0x956CA56: sofia_event_callback (sofia.c:2648)
  39317. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39318. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39319. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39320. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39321. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39322. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39323. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39324. ==27803==
  39325. ==27803==  Lock at 0x7DF7058 was first observed
  39326. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39327. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39328. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39329. ==27803==    by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439)
  39330. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39331. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39332. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39333. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39334. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39335. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39336. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39337. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39338. ==27803==  Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd
  39339. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39340. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39341. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39342. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39343. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39344. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39345. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39346. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39347. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39348. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39349. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39350. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39351. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39352. ==27803==  Block was alloc'd by thread #13
  39353. ==27803==
  39354. ==27803==  Lock at 0x73158C8 was first observed
  39355. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39356. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39357. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  39358. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  39359. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39360. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  39361. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39362. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39363. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39364. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  39365. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  39366. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  39367. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  39368. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39369. ==27803==  Block was alloc'd by thread #1
  39370. ==27803==
  39371. ==27803==
  39372. ==27803== ---Thread-Announcement------------------------------------------
  39373. ==27803==
  39374. ==27803== Thread #49 was created
  39375. ==27803==    at 0x56244BE: clone (clone.S:71)
  39376. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  39377. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  39378. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  39379. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  39380. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  39381. ==27803==    by 0xB97C6AE: conference_video_launch_muxing_thread (conference_video.c:2186)
  39382. ==27803==    by 0xB95D1D5: conference_new (mod_conference.c:3755)
  39383. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  39384. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39385. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39386. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39387. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39388. ==27803==
  39389. ==27803== ----------------------------------------------------------------
  39390. ==27803==
  39391. ==27803== Thread #49: lock order "0x79F5A08 before 0x79F5948" violated
  39392. ==27803==
  39393. ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5948
  39394. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  39395. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  39396. ==27803==    by 0x4D4BEC6: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626)
  39397. ==27803==    by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44)
  39398. ==27803==    by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204)
  39399. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39400. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39401. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39402. ==27803==    by 0x56244CE: clone (clone.S:95)
  39403. ==27803==
  39404. ==27803==  followed by a later acquisition of lock at 0x79F5A08
  39405. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  39406. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  39407. ==27803==    by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626)
  39408. ==27803==    by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44)
  39409. ==27803==    by 0xB980543: conference_video_muxing_thread_run (conference_video.c:3179)
  39410. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39411. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39412. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39413. ==27803==    by 0x56244CE: clone (clone.S:95)
  39414. ==27803==
  39415. ==27803==  Lock at 0x79F5A08 was first observed
  39416. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39417. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39418. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39419. ==27803==    by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155)
  39420. ==27803==    by 0x4DCD022: softtimer_load (switch_time.c:1531)
  39421. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39422. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39423. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39424. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39425. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39426. ==27803==  Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd
  39427. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39428. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39429. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39430. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39431. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  39432. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39433. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39434. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39435. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39436. ==27803==  Block was alloc'd by thread #1
  39437. ==27803==
  39438. ==27803==  Lock at 0x79F5948 was first observed
  39439. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39440. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39441. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39442. ==27803==    by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085)
  39443. ==27803==    by 0x4DCD011: softtimer_load (switch_time.c:1530)
  39444. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39445. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39446. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39447. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39448. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39449. ==27803==  Address 0x79f5948 is 600 bytes inside a block of size 8,192 alloc'd
  39450. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39451. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39452. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39453. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39454. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  39455. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39456. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39457. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39458. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39459. ==27803==  Block was alloc'd by thread #1
  39460. ==27803==
  39461. ==27803==
  39462. ==27803== ----------------------------------------------------------------
  39463. ==27803==
  39464. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #49
  39465. ==27803== Locks held: none
  39466. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  39467. ==27803==    by 0xB98080A: conference_video_muxing_thread_run (conference_video.c:3253)
  39468. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39469. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39470. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39471. ==27803==    by 0x56244CE: clone (clone.S:95)
  39472. ==27803==
  39473. ==27803== This conflicts with a previous write of size 8 by thread #40
  39474. ==27803== Locks held: none
  39475. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  39476. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  39477. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39478. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39479. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39480. ==27803==    by 0x56244CE: clone (clone.S:95)
  39481. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  39482. ==27803==
  39483. ==27803== ---Thread-Announcement------------------------------------------
  39484. ==27803==
  39485. ==27803== Thread #50 was created
  39486. ==27803==    at 0x56244BE: clone (clone.S:71)
  39487. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  39488. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  39489. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  39490. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  39491. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  39492. ==27803==    by 0xB95A6DB: conference_launch_thread (mod_conference.c:2637)
  39493. ==27803==    by 0xB9621A5: conference_function (mod_conference.c:2223)
  39494. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39495. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39496. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39497. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39498. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39499. ==27803==
  39500. ==27803== ----------------------------------------------------------------
  39501. ==27803==
  39502. ==27803== Thread #50: lock order "0x79F5A08 before 0x79F5948" violated
  39503. ==27803==
  39504. ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5948
  39505. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  39506. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  39507. ==27803==    by 0x4D4BEC6: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626)
  39508. ==27803==    by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44)
  39509. ==27803==    by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204)
  39510. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39511. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39512. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39513. ==27803==    by 0x56244CE: clone (clone.S:95)
  39514. ==27803==
  39515. ==27803==  followed by a later acquisition of lock at 0x79F5A08
  39516. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  39517. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  39518. ==27803==    by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626)
  39519. ==27803==    by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44)
  39520. ==27803==    by 0xB963775: conference_thread_run (mod_conference.c:228)
  39521. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39522. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39523. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39524. ==27803==    by 0x56244CE: clone (clone.S:95)
  39525. ==27803==
  39526. ==27803==  Lock at 0x79F5A08 was first observed
  39527. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39528. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39529. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39530. ==27803==    by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155)
  39531. ==27803==    by 0x4DCD022: softtimer_load (switch_time.c:1531)
  39532. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39533. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39534. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39535. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39536. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39537. ==27803==  Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd
  39538. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39539. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39540. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39541. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39542. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  39543. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39544. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39545. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39546. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39547. ==27803==  Block was alloc'd by thread #1
  39548. ==27803==
  39549. ==27803==  Lock at 0x79F5948 was first observed
  39550. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  39551. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  39552. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  39553. ==27803==    by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085)
  39554. ==27803==    by 0x4DCD011: softtimer_load (switch_time.c:1530)
  39555. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39556. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39557. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39558. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39559. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39560. ==27803==  Address 0x79f5948 is 600 bytes inside a block of size 8,192 alloc'd
  39561. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39562. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39563. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39564. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39565. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  39566. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39567. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  39568. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39569. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39570. ==27803==  Block was alloc'd by thread #1
  39571. ==27803==
  39572. ==27803==
  39573. ==27803== ----------------------------------------------------------------
  39574. ==27803==
  39575. ==27803==  Lock at 0x97F4C70 was first observed
  39576. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39577. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  39578. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  39579. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  39580. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  39581. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  39582. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  39583. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  39584. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  39585. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  39586. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  39587. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  39588. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  39589. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  39590. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  39591. ==27803==  Address 0x97f4c70 is 0 bytes inside a block of size 80 alloc'd
  39592. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  39593. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  39594. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  39595. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  39596. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  39597. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  39598. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  39599. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  39600. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  39601. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  39602. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  39603. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  39604. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  39605. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  39606. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  39607. ==27803==  Block was alloc'd by thread #17
  39608. ==27803==
  39609. ==27803==  Lock at 0x97E8D48 was first observed
  39610. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39611. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  39612. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  39613. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  39614. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  39615. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39616. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39617. ==27803==    by 0x56244CE: clone (clone.S:95)
  39618. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  39619. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  39620. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  39621. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  39622. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  39623. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39624. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39625. ==27803==    by 0x56244CE: clone (clone.S:95)
  39626. ==27803==  Block was alloc'd by thread #17
  39627. ==27803==
  39628. ==27803== Possible data race during write of size 8 at 0x9614090 by thread #14
  39629. ==27803== Locks held: 1, at address 0x97F4C70
  39630. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  39631. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  39632. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  39633. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2318)
  39634. ==27803==    by 0x956C52A: sofia_msg_thread_run (sofia.c:2289)
  39635. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39636. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39637. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39638. ==27803==    by 0x56244CE: clone (clone.S:95)
  39639. ==27803==
  39640. ==27803== This conflicts with a previous read of size 8 by thread #17
  39641. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  39642. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  39643. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  39644. ==27803==    by 0x9484ECA: incoming_reclaim (nta.c:5808)
  39645. ==27803==    by 0x9484ECA: incoming_reclaim_queued (nta.c:5835)
  39646. ==27803==    by 0x949AAFD: incoming_mass_destroy (nta.c:7227)
  39647. ==27803==    by 0x949AAFD: _nta_incoming_timer (nta.c:7189)
  39648. ==27803==    by 0x949B268: agent_timer (nta.c:1251)
  39649. ==27803==    by 0x9501F7E: su_timer_expire (su_timer.c:585)
  39650. ==27803==    by 0x94F47E5: su_base_port_run (su_base_port.c:339)
  39651. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  39652. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39653. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  39654. ==27803==
  39655. ==27803== ----------------------------------------------------------------
  39656. ==27803==
  39657. ==27803==  Lock at 0x92E7318 was first observed
  39658. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39659. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  39660. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  39661. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  39662. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  39663. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  39664. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39665. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39666. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39667. ==27803==    by 0x56244CE: clone (clone.S:95)
  39668. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  39669. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  39670. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  39671. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  39672. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  39673. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  39674. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39675. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39676. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39677. ==27803==    by 0x56244CE: clone (clone.S:95)
  39678. ==27803==  Block was alloc'd by thread #13
  39679. ==27803==
  39680. ==27803==  Lock at 0x92BFC50 was first observed
  39681. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39682. ==27803==    by 0x503262A: apr_thread_mutex_create (thread_mutex.c:71)
  39683. ==27803==    by 0x5029CC4: apr_queue_create (apr_queue.c:111)
  39684. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  39685. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39686. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39687. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  39688. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39689. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39690. ==27803==  Address 0x92bfc50 is 400,144 bytes inside a block of size 401,408 alloc'd
  39691. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39692. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39693. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39694. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  39695. ==27803==    by 0x953E648: mod_sofia_load (mod_sofia.c:6235)
  39696. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39697. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39698. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  39699. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39700. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39701. ==27803==  Block was alloc'd by thread #1
  39702. ==27803==
  39703. ==27803== Possible data race during read of size 4 at 0x92BFC10 by thread #13
  39704. ==27803== Locks held: 1, at address 0x92E7318
  39705. ==27803==    at 0x5029F10: apr_queue_size (apr_queue.c:250)
  39706. ==27803==    by 0x956CE5F: sofia_event_callback (sofia.c:2484)
  39707. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39708. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39709. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39710. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39711. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39712. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39713. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39714. ==27803==    by 0x56244CE: clone (clone.S:95)
  39715. ==27803==
  39716. ==27803== This conflicts with a previous write of size 4 by thread #14
  39717. ==27803== Locks held: 1, at address 0x92BFC50
  39718. ==27803==    at 0x5029FB5: apr_queue_pop (apr_queue.c:300)
  39719. ==27803==    by 0x956C535: sofia_msg_thread_run (sofia.c:2311)
  39720. ==27803==    by 0x956C535: sofia_msg_thread_run (sofia.c:2289)
  39721. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39722. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39723. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39724. ==27803==    by 0x56244CE: clone (clone.S:95)
  39725. ==27803==  Address 0x92bfc10 is 400,080 bytes inside a block of size 401,408 alloc'd
  39726. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39727. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39728. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39729. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  39730. ==27803==    by 0x953E648: mod_sofia_load (mod_sofia.c:6235)
  39731. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  39732. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  39733. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  39734. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  39735. ==27803==    by 0x10AEC7: main (switch.c:1200)
  39736. ==27803==  Block was alloc'd by thread #1
  39737. ==27803==
  39738. ==27803== ----------------------------------------------------------------
  39739. ==27803==
  39740. ==27803==  Lock at 0x7DF6D20 was first observed
  39741. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39742. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39743. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  39744. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39745. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39746. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39747. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39748. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39749. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39750. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39751. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39752. ==27803==    by 0x56244CE: clone (clone.S:95)
  39753. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  39754. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39755. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39756. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39757. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39758. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39759. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39760. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39761. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39762. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39763. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39764. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39767. ==27803==  Block was alloc'd by thread #13
  39768. ==27803==
  39769. ==27803==  Lock at 0x7DFDCA8 was first observed
  39770. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39771. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39772. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  39773. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  39774. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39775. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39776. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39777. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39778. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39779. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39780. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39781. ==27803==    by 0x56244CE: clone (clone.S:95)
  39782. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  39783. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39784. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39785. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39786. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  39787. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  39788. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39789. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39790. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39791. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39792. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39793. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39794. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39795. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39796. ==27803==  Block was alloc'd by thread #13
  39797. ==27803==
  39798. ==27803==  Lock at 0xB637070 was first observed
  39799. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39800. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  39801. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  39802. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  39803. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  39804. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  39805. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  39806. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  39807. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  39808. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  39809. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  39810. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  39811. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  39812. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  39813. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  39814. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  39815. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  39816. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  39817. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  39818. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  39819. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  39820. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  39821. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  39822. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  39823. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  39824. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  39825. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  39826. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  39827. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  39828. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  39829. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  39830. ==27803==  Block was alloc'd by thread #17
  39831. ==27803==
  39832. ==27803==  Lock at 0x16E02BD0 was first observed
  39833. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39834. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39835. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  39836. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  39837. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39838. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39839. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39840. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39841. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39842. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  39843. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39844. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39845. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39846. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  39847. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39848. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39849. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39850. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  39851. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  39852. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  39853. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  39854. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39855. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  39856. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  39857. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  39858. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  39859. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  39860. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39861. ==27803==  Block was alloc'd by thread #45
  39862. ==27803==
  39863. ==27803==  Lock at 0x97E8D48 was first observed
  39864. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39865. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  39866. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  39867. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  39868. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  39869. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39870. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39871. ==27803==    by 0x56244CE: clone (clone.S:95)
  39872. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  39873. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  39874. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  39875. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  39876. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  39877. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39878. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39879. ==27803==    by 0x56244CE: clone (clone.S:95)
  39880. ==27803==  Block was alloc'd by thread #17
  39881. ==27803==
  39882. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #45
  39883. ==27803== Locks held: 4, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 0x16E02BD0
  39884. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  39885. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  39886. ==27803==    by 0x95413CF: extract_header_vars.isra.10 (sofia.c:311)
  39887. ==27803==    by 0x956567A: our_sofia_event_callback (sofia.c:1735)
  39888. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  39889. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  39890. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  39891. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  39892. ==27803==    by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199)
  39893. ==27803==    by 0x4D1EFAB: switch_core_media_set_outgoing_bitrate (switch_core_media.c:12588)
  39894. ==27803==    by 0xB98C949: conference_member_add (conference_member.c:1063)
  39895. ==27803==    by 0xB961D48: conference_function (mod_conference.c:2461)
  39896. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  39897. ==27803==
  39898. ==27803== This conflicts with a previous write of size 8 by thread #17
  39899. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  39900. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  39901. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  39902. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  39903. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  39904. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39905. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  39906. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  39907. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39908. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39909. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  39910. ==27803==
  39911. ==27803== ----------------------------------------------------------------
  39912. ==27803==
  39913. ==27803==  Lock at 0x7DF6D20 was first observed
  39914. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39915. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39916. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  39917. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39918. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39919. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39920. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39921. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39922. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39923. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39924. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39925. ==27803==    by 0x56244CE: clone (clone.S:95)
  39926. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  39927. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39928. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  39929. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  39930. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  39931. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  39932. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39933. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39934. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39935. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39936. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39937. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39938. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39939. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39940. ==27803==  Block was alloc'd by thread #13
  39941. ==27803==
  39942. ==27803==  Lock at 0x7DFDCA8 was first observed
  39943. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39944. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  39945. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  39946. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  39947. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39948. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39949. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39950. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39951. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39952. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39953. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39954. ==27803==    by 0x56244CE: clone (clone.S:95)
  39955. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  39956. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  39957. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  39958. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  39959. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  39960. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  39961. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  39962. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  39963. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  39964. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  39965. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  39966. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  39967. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  39968. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  39969. ==27803==  Block was alloc'd by thread #13
  39970. ==27803==
  39971. ==27803==  Lock at 0xB637070 was first observed
  39972. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  39973. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  39974. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  39975. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  39976. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  39977. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  39978. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  39979. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  39980. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  39981. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  39982. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  39983. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  39984. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  39985. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  39986. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  39987. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  39988. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  39989. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  39990. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  39991. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  39992. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  39993. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  39994. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  39995. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  39996. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  39997. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  39998. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  39999. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40000. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40001. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40002. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40003. ==27803==  Block was alloc'd by thread #17
  40004. ==27803==
  40005. ==27803==  Lock at 0x16E02BD0 was first observed
  40006. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40007. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40008. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  40009. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40010. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40011. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40012. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40013. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40014. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40015. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40016. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40017. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40018. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40019. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  40020. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40021. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40022. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40023. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  40024. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  40025. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  40026. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40027. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40028. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40029. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40030. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40031. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40032. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40033. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40034. ==27803==  Block was alloc'd by thread #45
  40035. ==27803==
  40036. ==27803==  Lock at 0x97E8D48 was first observed
  40037. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40038. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  40039. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  40040. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  40041. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40042. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40043. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40044. ==27803==    by 0x56244CE: clone (clone.S:95)
  40045. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  40046. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40047. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  40048. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  40049. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40050. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40051. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40052. ==27803==    by 0x56244CE: clone (clone.S:95)
  40053. ==27803==  Block was alloc'd by thread #17
  40054. ==27803==
  40055. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #45
  40056. ==27803== Locks held: 4, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 0x16E02BD0
  40057. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  40058. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  40059. ==27803==    by 0x95414DA: extract_header_vars.isra.10 (sofia.c:335)
  40060. ==27803==    by 0x956567A: our_sofia_event_callback (sofia.c:1735)
  40061. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  40062. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  40063. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  40064. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  40065. ==27803==    by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199)
  40066. ==27803==    by 0x4D1EFAB: switch_core_media_set_outgoing_bitrate (switch_core_media.c:12588)
  40067. ==27803==    by 0xB98C949: conference_member_add (conference_member.c:1063)
  40068. ==27803==    by 0xB961D48: conference_function (mod_conference.c:2461)
  40069. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40070. ==27803==
  40071. ==27803== This conflicts with a previous write of size 8 by thread #17
  40072. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  40073. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  40074. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  40075. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  40076. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  40077. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40078. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  40079. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  40080. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40081. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40082. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  40083. ==27803==
  40084. ==27803== ----------------------------------------------------------------
  40085. ==27803==
  40086. ==27803==  Lock at 0x7DF6D20 was first observed
  40087. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40088. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40089. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  40090. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40091. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40092. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40093. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40094. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40095. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40096. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40097. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40098. ==27803==    by 0x56244CE: clone (clone.S:95)
  40099. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  40100. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40101. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  40102. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  40103. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  40104. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  40105. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40106. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40107. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40108. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40109. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40110. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40111. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40112. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40113. ==27803==  Block was alloc'd by thread #13
  40114. ==27803==
  40115. ==27803==  Lock at 0x7DFDCA8 was first observed
  40116. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40117. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40118. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  40119. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  40120. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40121. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40122. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40123. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40124. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40125. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40126. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40127. ==27803==    by 0x56244CE: clone (clone.S:95)
  40128. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  40129. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40130. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40131. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40132. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  40133. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  40134. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40135. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40136. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40137. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40138. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40139. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40140. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40141. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40142. ==27803==  Block was alloc'd by thread #13
  40143. ==27803==
  40144. ==27803==  Lock at 0xB637070 was first observed
  40145. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40146. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  40147. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40148. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40149. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40150. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40151. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40152. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40153. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40154. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40155. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40156. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40157. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40158. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40159. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40160. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  40161. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40162. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  40163. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40164. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40165. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40166. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40167. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40168. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40169. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40170. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40171. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40172. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40173. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40174. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40175. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40176. ==27803==  Block was alloc'd by thread #17
  40177. ==27803==
  40178. ==27803==  Lock at 0x16E02BD0 was first observed
  40179. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40180. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40181. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  40182. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40183. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40184. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40185. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40186. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40187. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40188. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40189. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40190. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40191. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40192. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  40193. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40194. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40195. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40196. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  40197. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  40198. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  40199. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40200. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40201. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40202. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40203. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40204. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40205. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40206. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40207. ==27803==  Block was alloc'd by thread #45
  40208. ==27803==
  40209. ==27803==  Lock at 0x97E8D48 was first observed
  40210. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40211. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  40212. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  40213. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  40214. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40215. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40216. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40217. ==27803==    by 0x56244CE: clone (clone.S:95)
  40218. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  40219. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40220. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  40221. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  40222. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40223. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40224. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40225. ==27803==    by 0x56244CE: clone (clone.S:95)
  40226. ==27803==  Block was alloc'd by thread #17
  40227. ==27803==
  40228. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #45
  40229. ==27803== Locks held: 4, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070 0x16E02BD0
  40230. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  40231. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  40232. ==27803==    by 0x954156A: extract_header_vars.isra.10 (sofia.c:350)
  40233. ==27803==    by 0x956567A: our_sofia_event_callback (sofia.c:1735)
  40234. ==27803==    by 0x956C365: sofia_process_dispatch_event (sofia.c:2270)
  40235. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  40236. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  40237. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  40238. ==27803==    by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199)
  40239. ==27803==    by 0x4D1EFAB: switch_core_media_set_outgoing_bitrate (switch_core_media.c:12588)
  40240. ==27803==    by 0xB98C949: conference_member_add (conference_member.c:1063)
  40241. ==27803==    by 0xB961D48: conference_function (mod_conference.c:2461)
  40242. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40243. ==27803==
  40244. ==27803== This conflicts with a previous write of size 8 by thread #17
  40245. ==27803== Locks held: 2, at address 0x97E8D48 (and 1 that can't be shown)
  40246. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  40247. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  40248. ==27803==    by 0x94B89CF: nua_base_server_report (nua_server.c:741)
  40249. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  40250. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40251. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  40252. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  40253. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40254. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40255. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  40256. ==27803==
  40257. ==27803== ----------------------------------------------------------------
  40258. ==27803==
  40259. ==27803== Thread #45: lock order "0x7427A50 before 0x7A26888" violated
  40260. ==27803==
  40261. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A26888
  40262. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  40263. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  40264. ==27803==    by 0x4D4BDEC: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611)
  40265. ==27803==    by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663)
  40266. ==27803==    by 0x4D12ECF: switch_core_media_set_codec (switch_core_media.c:3778)
  40267. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  40268. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  40269. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  40270. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  40271. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  40272. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  40273. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  40274. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40275. ==27803==
  40276. ==27803==  followed by a later acquisition of lock at 0x7427A50
  40277. ==27803==    at 0x483B250: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2158)
  40278. ==27803==    by 0x483DD69: pthread_rwlock_wrlock (hg_intercepts.c:2173)
  40279. ==27803==    by 0x4D5B754: switch_event_channel_bind (switch_event.c:3122)
  40280. ==27803==    by 0xB98BB79: conference_member_add (conference_member.c:1204)
  40281. ==27803==    by 0xB961D48: conference_function (mod_conference.c:2461)
  40282. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40283. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40284. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40285. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40286. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40287. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40288. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40289. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40290. ==27803==
  40291. ==27803==  Lock at 0x7427A50 was first observed
  40292. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  40293. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  40294. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  40295. ==27803==    by 0x4D567F4: switch_event_init (switch_event.c:715)
  40296. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  40297. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40298. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40299. ==27803==  Address 0x7427a50 is 3,776 bytes inside a block of size 8,192 alloc'd
  40300. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40301. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40302. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40303. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  40304. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  40305. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  40306. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  40307. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  40308. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40309. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40310. ==27803==  Block was alloc'd by thread #1
  40311. ==27803==
  40312. ==27803==  Lock at 0x7A26888 was first observed
  40313. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  40314. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  40315. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  40316. ==27803==    by 0x4D4E5DB: switch_loadable_module_create_interface (switch_loadable_module.c:3119)
  40317. ==27803==    by 0x4DD0ED3: mod_g711_load (switch_pcm.c:276)
  40318. ==27803==    by 0x4DD0ED3: core_pcm_load (switch_pcm.c:942)
  40319. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  40320. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  40321. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  40322. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  40323. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40324. ==27803==  Address 0x7a26888 is 3,624 bytes inside a block of size 8,192 alloc'd
  40325. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40326. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40327. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40328. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  40329. ==27803==    by 0x4DD1BA8: switch_core_codec_add_implementation (switch_loadable_module.h:528)
  40330. ==27803==    by 0x4DD1BA8: core_pcm_load (switch_pcm.c:712)
  40331. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  40332. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  40333. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  40334. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  40335. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40336. ==27803==  Block was alloc'd by thread #1
  40337. ==27803==
  40338. ==27803==
  40339. ==27803== ----------------------------------------------------------------
  40340. ==27803==
  40341. ==27803== Thread #50: lock order "0x16E02BD0 before 0x79F5A08" violated
  40342. ==27803==
  40343. ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5A08
  40344. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  40345. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  40346. ==27803==    by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626)
  40347. ==27803==    by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44)
  40348. ==27803==    by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204)
  40349. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40350. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40351. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40352. ==27803==    by 0x56244CE: clone (clone.S:95)
  40353. ==27803==
  40354. ==27803==  followed by a later acquisition of lock at 0x16E02BD0
  40355. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  40356. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  40357. ==27803==    by 0xB963877: conference_thread_run (mod_conference.c:257)
  40358. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40359. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40360. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40361. ==27803==    by 0x56244CE: clone (clone.S:95)
  40362. ==27803==
  40363. ==27803==  Lock at 0x16E02BD0 was first observed
  40364. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40365. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40366. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  40367. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40368. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40369. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40370. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40371. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40372. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40373. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40374. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40375. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40376. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40377. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  40378. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40379. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40380. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40381. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  40382. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  40383. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  40384. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40385. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40386. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40387. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40388. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40389. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40390. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40391. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40392. ==27803==  Block was alloc'd by thread #45
  40393. ==27803==
  40394. ==27803==  Lock at 0x79F5A08 was first observed
  40395. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  40396. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  40397. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  40398. ==27803==    by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155)
  40399. ==27803==    by 0x4DCD022: softtimer_load (switch_time.c:1531)
  40400. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  40401. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  40402. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  40403. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  40404. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40405. ==27803==  Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd
  40406. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40407. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  40408. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  40409. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  40410. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  40411. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  40412. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  40413. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  40414. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40415. ==27803==  Block was alloc'd by thread #1
  40416. ==27803==
  40417. ==27803==
  40418. ==27803== ---Thread-Announcement------------------------------------------
  40419. ==27803==
  40420. ==27803== Thread #46 was created
  40421. ==27803==    at 0x56244BE: clone (clone.S:71)
  40422. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  40423. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  40424. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  40425. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  40426. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  40427. ==27803==    by 0x4CF3F74: check_queue (switch_core_session.c:1859)
  40428. ==27803==    by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888)
  40429. ==27803==    by 0x4D5B346: switch_event_channel_broadcast (switch_event.c:3078)
  40430. ==27803==    by 0x9B60D4D: presence_event_handler (mod_verto.c:6142)
  40431. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  40432. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  40433. ==27803==
  40434. ==27803== ----------------------------------------------------------------
  40435. ==27803==
  40436. ==27803== Thread #46: lock order "0x73158C8 before 0x7427A50" violated
  40437. ==27803==
  40438. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427A50
  40439. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  40440. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  40441. ==27803==    by 0x4D5586B: _switch_event_channel_broadcast (switch_event.c:2902)
  40442. ==27803==    by 0x4D559F0: ecd_deliver (switch_event.c:2977)
  40443. ==27803==    by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017)
  40444. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40445. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40446. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40447. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40448. ==27803==    by 0x56244CE: clone (clone.S:95)
  40449. ==27803==
  40450. ==27803==  followed by a later acquisition of lock at 0x73158C8
  40451. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  40452. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  40453. ==27803==    by 0x4CEE582: switch_core_session_perform_locate (switch_core_session.c:126)
  40454. ==27803==    by 0x9B5B93F: jsock_send_event (mod_verto.c:700)
  40455. ==27803==    by 0x4D558A9: _switch_event_channel_broadcast (switch_event.c:2909)
  40456. ==27803==    by 0x4D559F0: ecd_deliver (switch_event.c:2977)
  40457. ==27803==    by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017)
  40458. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40459. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40460. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40461. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40462. ==27803==    by 0x56244CE: clone (clone.S:95)
  40463. ==27803==
  40464. ==27803==  Lock at 0x73158C8 was first observed
  40465. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40466. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40467. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  40468. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40469. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40470. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  40471. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40472. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40473. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40474. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  40475. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  40476. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  40477. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40478. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40479. ==27803==  Block was alloc'd by thread #1
  40480. ==27803==
  40481. ==27803==  Lock at 0x7427A50 was first observed
  40482. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  40483. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  40484. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  40485. ==27803==    by 0x4D567F4: switch_event_init (switch_event.c:715)
  40486. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  40487. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40488. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40489. ==27803==  Address 0x7427a50 is 3,776 bytes inside a block of size 8,192 alloc'd
  40490. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40491. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40492. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40493. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  40494. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  40495. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  40496. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  40497. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  40498. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40499. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40500. ==27803==  Block was alloc'd by thread #1
  40501. ==27803==
  40502. ==27803==
  40503. ==27803== ----------------------------------------------------------------
  40504. ==27803==
  40505. ==27803== Thread #46: lock order "0x7DF7058 before 0x7427A50" violated
  40506. ==27803==
  40507. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7427A50
  40508. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  40509. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  40510. ==27803==    by 0x4D5586B: _switch_event_channel_broadcast (switch_event.c:2902)
  40511. ==27803==    by 0x4D559F0: ecd_deliver (switch_event.c:2977)
  40512. ==27803==    by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017)
  40513. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40514. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40515. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40516. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40517. ==27803==    by 0x56244CE: clone (clone.S:95)
  40518. ==27803==
  40519. ==27803==  followed by a later acquisition of lock at 0x7DF7058
  40520. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  40521. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  40522. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  40523. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  40524. ==27803==    by 0x9B5B93F: jsock_send_event (mod_verto.c:700)
  40525. ==27803==    by 0x4D558A9: _switch_event_channel_broadcast (switch_event.c:2909)
  40526. ==27803==    by 0x4D559F0: ecd_deliver (switch_event.c:2977)
  40527. ==27803==    by 0x4D55CD2: switch_event_channel_deliver_thread (switch_event.c:3017)
  40528. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40529. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40530. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40531. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40532. ==27803==
  40533. ==27803==  Lock at 0x7DF7058 was first observed
  40534. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  40535. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  40536. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  40537. ==27803==    by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439)
  40538. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40539. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40540. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40541. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40542. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40543. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40544. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40545. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40546. ==27803==  Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd
  40547. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40548. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  40549. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  40550. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  40551. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  40552. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40553. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40554. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40555. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40556. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40557. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40558. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40559. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40560. ==27803==  Block was alloc'd by thread #13
  40561. ==27803==
  40562. ==27803==  Lock at 0x7427A50 was first observed
  40563. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  40564. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  40565. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  40566. ==27803==    by 0x4D567F4: switch_event_init (switch_event.c:715)
  40567. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  40568. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40569. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40570. ==27803==  Address 0x7427a50 is 3,776 bytes inside a block of size 8,192 alloc'd
  40571. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40572. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40573. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40574. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  40575. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  40576. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  40577. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  40578. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  40579. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  40580. ==27803==    by 0x10AEC7: main (switch.c:1200)
  40581. ==27803==  Block was alloc'd by thread #1
  40582. ==27803==
  40583. ==27803==
  40584. ==27803== ----------------------------------------------------------------
  40585. ==27803==
  40586. ==27803==  Lock at 0x7DF6D20 was first observed
  40587. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40588. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40589. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  40590. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40591. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40592. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40593. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40594. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40595. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40596. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40597. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40598. ==27803==    by 0x56244CE: clone (clone.S:95)
  40599. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  40600. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40601. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  40602. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  40603. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  40604. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  40605. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40606. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40607. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40608. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40609. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40610. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40611. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40612. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40613. ==27803==  Block was alloc'd by thread #13
  40614. ==27803==
  40615. ==27803==  Lock at 0x16DD1E60 was first observed
  40616. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40617. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40618. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  40619. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40620. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40621. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40622. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40623. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40624. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40625. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40626. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40627. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40628. ==27803==    by 0x56244CE: clone (clone.S:95)
  40629. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  40630. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40631. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40632. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40633. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  40634. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  40635. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  40636. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  40637. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  40638. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  40639. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  40640. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  40641. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  40642. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  40643. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40644. ==27803==  Block was alloc'd by thread #45
  40645. ==27803==
  40646. ==27803==  Lock at 0x16DD1FA0 was first observed
  40647. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40648. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40649. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  40650. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40651. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40652. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40653. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40654. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40655. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40656. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40657. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40658. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40659. ==27803==    by 0x56244CE: clone (clone.S:95)
  40660. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  40661. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40662. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40663. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40664. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  40665. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  40666. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  40667. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  40668. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  40669. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  40670. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  40671. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  40672. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  40673. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  40674. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40675. ==27803==  Block was alloc'd by thread #45
  40676. ==27803==
  40677. ==27803==  Lock at 0x16E02BD0 was first observed
  40678. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40679. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40680. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  40681. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40682. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40683. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40684. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40685. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40686. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40687. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40688. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40689. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40690. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40691. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  40692. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40693. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40694. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40695. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  40696. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  40697. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  40698. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  40699. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40700. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40701. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40702. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40703. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40704. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40705. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40706. ==27803==  Block was alloc'd by thread #45
  40707. ==27803==
  40708. ==27803== Possible data race during read of size 8 at 0x97FECE0 by thread #45
  40709. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E60
  40710. ==27803==    at 0x4CC1830: switch_buffer_inuse (switch_buffer.c:197)
  40711. ==27803==    by 0xB974903: conference_loop_output (conference_loop.c:1513)
  40712. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  40713. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40714. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40715. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40716. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40717. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40718. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40719. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40720. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40721. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40722. ==27803==    by 0x56244CE: clone (clone.S:95)
  40723. ==27803==
  40724. ==27803== This conflicts with a previous write of size 8 by thread #50
  40725. ==27803== Locks held: 2, at addresses 0x16DD1FA0 0x16E02BD0
  40726. ==27803==    at 0x4CC19DA: switch_buffer_write (switch_buffer.c:348)
  40727. ==27803==    by 0x4CC19DA: switch_buffer_write (switch_buffer.c:296)
  40728. ==27803==    by 0xB963E0E: conference_thread_run (mod_conference.c:709)
  40729. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40730. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40731. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40732. ==27803==    by 0x56244CE: clone (clone.S:95)
  40733. ==27803==  Address 0x97fece0 is 16 bytes inside a block of size 80 alloc'd
  40734. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40735. ==27803==    by 0x4CC16BD: switch_buffer_create_dynamic (switch_buffer.c:118)
  40736. ==27803==    by 0xB98DC14: conference_member_setup_media (conference_member.c:2050)
  40737. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  40738. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  40739. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  40740. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  40741. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  40742. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  40743. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  40744. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40745. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40746. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40747. ==27803==  Block was alloc'd by thread #45
  40748. ==27803==
  40749. ==27803== ----------------------------------------------------------------
  40750. ==27803==
  40751. ==27803==  Lock at 0x97E8D48 was first observed
  40752. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40753. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  40754. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  40755. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  40756. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40757. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40758. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40759. ==27803==    by 0x56244CE: clone (clone.S:95)
  40760. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  40761. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40762. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  40763. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  40764. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40767. ==27803==    by 0x56244CE: clone (clone.S:95)
  40768. ==27803==  Block was alloc'd by thread #17
  40769. ==27803==
  40770. ==27803==  Lock at 0xB618110 was first observed
  40771. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40772. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  40773. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40774. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40775. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40776. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40777. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40778. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40779. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40780. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40781. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40782. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40783. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40784. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40785. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40786. ==27803==  Address 0xb618110 is 0 bytes inside a block of size 80 alloc'd
  40787. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40788. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  40789. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40790. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40791. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40792. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40793. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40794. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40795. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40796. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40797. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40798. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40799. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40800. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40801. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40802. ==27803==  Block was alloc'd by thread #17
  40803. ==27803==
  40804. ==27803==  Lock at 0x7DF6D20 was first observed
  40805. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40806. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40807. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  40808. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40809. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40810. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40811. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40812. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40813. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40814. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40815. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40816. ==27803==    by 0x56244CE: clone (clone.S:95)
  40817. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  40818. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40819. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  40820. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  40821. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  40822. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  40823. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40824. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40825. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40826. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40827. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40828. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40829. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40830. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40831. ==27803==  Block was alloc'd by thread #13
  40832. ==27803==
  40833. ==27803==  Lock at 0x7DFDCA8 was first observed
  40834. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40835. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40836. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  40837. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  40838. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40839. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40840. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40841. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40842. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40843. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40844. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40845. ==27803==    by 0x56244CE: clone (clone.S:95)
  40846. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  40847. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40848. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  40849. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  40850. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  40851. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  40852. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40853. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40854. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40855. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40856. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40857. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40858. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40859. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40860. ==27803==  Block was alloc'd by thread #13
  40861. ==27803==
  40862. ==27803==  Lock at 0xB637070 was first observed
  40863. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40864. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  40865. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40866. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40867. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40868. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40869. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40870. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40871. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40872. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40873. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40874. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40875. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40876. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40877. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40878. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  40879. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40880. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  40881. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40882. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40883. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40884. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40885. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40886. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40887. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40888. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40889. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40890. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40891. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40892. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40893. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40894. ==27803==  Block was alloc'd by thread #17
  40895. ==27803==
  40896. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  40897. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB618110
  40898. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  40899. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  40900. ==27803==    by 0x94ABDC9: nua_dialog_store_peer_info (nua_dialog.c:157)
  40901. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  40902. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  40903. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  40904. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  40905. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  40906. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  40907. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  40908. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  40909. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40910. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  40911. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  40912. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40913. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40914. ==27803==    by 0x56244CE: clone (clone.S:95)
  40915. ==27803==
  40916. ==27803== This conflicts with a previous write of size 8 by thread #45
  40917. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070
  40918. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  40919. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  40920. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  40921. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  40922. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  40923. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  40924. ==27803==    by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199)
  40925. ==27803==    by 0x4D2F862: switch_core_media_receive_message (switch_core_media.c:13190)
  40926. ==27803==    by 0x4CF0BC4: switch_core_session_perform_receive_message (switch_core_session.c:919)
  40927. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  40928. ==27803==
  40929. ==27803== ----------------------------------------------------------------
  40930. ==27803==
  40931. ==27803==  Lock at 0x97E8D48 was first observed
  40932. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40933. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  40934. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  40935. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  40936. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40937. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40938. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40939. ==27803==    by 0x56244CE: clone (clone.S:95)
  40940. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  40941. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40942. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  40943. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  40944. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  40945. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40946. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40947. ==27803==    by 0x56244CE: clone (clone.S:95)
  40948. ==27803==  Block was alloc'd by thread #17
  40949. ==27803==
  40950. ==27803==  Lock at 0xB618110 was first observed
  40951. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40952. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  40953. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40954. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40955. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40956. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40957. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40958. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40959. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40960. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40961. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40962. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40963. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40964. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40965. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40966. ==27803==  Address 0xb618110 is 0 bytes inside a block of size 80 alloc'd
  40967. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  40968. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  40969. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  40970. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  40971. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  40972. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  40973. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  40974. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  40975. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  40976. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  40977. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  40978. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  40979. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  40980. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  40981. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  40982. ==27803==  Block was alloc'd by thread #17
  40983. ==27803==
  40984. ==27803==  Lock at 0x7DF6D20 was first observed
  40985. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  40986. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  40987. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  40988. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  40989. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  40990. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  40991. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  40992. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  40993. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  40994. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  40995. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  40996. ==27803==    by 0x56244CE: clone (clone.S:95)
  40997. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  40998. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  40999. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  41000. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  41001. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  41002. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  41003. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41004. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41005. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41006. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41007. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41008. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41009. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41010. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41011. ==27803==  Block was alloc'd by thread #13
  41012. ==27803==
  41013. ==27803==  Lock at 0x7DFDCA8 was first observed
  41014. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41015. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41016. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  41017. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  41018. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41019. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41020. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41021. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41022. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41023. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41024. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41025. ==27803==    by 0x56244CE: clone (clone.S:95)
  41026. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  41027. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41028. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41029. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41030. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41031. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  41032. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41033. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41034. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41035. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41036. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41037. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41038. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41039. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41040. ==27803==  Block was alloc'd by thread #13
  41041. ==27803==
  41042. ==27803==  Lock at 0xB637070 was first observed
  41043. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41044. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  41045. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  41046. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  41047. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  41048. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  41049. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  41050. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  41051. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  41052. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  41053. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  41054. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  41055. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  41056. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  41057. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  41058. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  41059. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  41060. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  41061. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  41062. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  41063. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  41064. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  41065. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  41066. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  41067. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  41068. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  41069. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  41070. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  41071. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  41072. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  41073. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  41074. ==27803==  Block was alloc'd by thread #17
  41075. ==27803==
  41076. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  41077. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB618110
  41078. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  41079. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  41080. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  41081. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  41082. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  41083. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  41084. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  41085. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  41086. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  41087. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  41088. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41089. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  41090. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  41091. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41092. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41093. ==27803==    by 0x56244CE: clone (clone.S:95)
  41094. ==27803==
  41095. ==27803== This conflicts with a previous write of size 8 by thread #45
  41096. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070
  41097. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  41098. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  41099. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  41100. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  41101. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  41102. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  41103. ==27803==    by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199)
  41104. ==27803==    by 0x4D2F862: switch_core_media_receive_message (switch_core_media.c:13190)
  41105. ==27803==    by 0x4CF0BC4: switch_core_session_perform_receive_message (switch_core_session.c:919)
  41106. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  41107. ==27803==
  41108. ==27803== ----------------------------------------------------------------
  41109. ==27803==
  41110. ==27803==  Lock at 0x97E8D48 was first observed
  41111. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41112. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  41113. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  41114. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  41115. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  41116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41118. ==27803==    by 0x56244CE: clone (clone.S:95)
  41119. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  41120. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  41121. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  41122. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  41123. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  41124. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41125. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41126. ==27803==    by 0x56244CE: clone (clone.S:95)
  41127. ==27803==  Block was alloc'd by thread #17
  41128. ==27803==
  41129. ==27803==  Lock at 0xB618110 was first observed
  41130. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41131. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  41132. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  41133. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  41134. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  41135. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  41136. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  41137. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  41138. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  41139. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  41140. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  41141. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  41142. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  41143. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  41144. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  41145. ==27803==  Address 0xb618110 is 0 bytes inside a block of size 80 alloc'd
  41146. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  41147. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  41148. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  41149. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  41150. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  41151. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  41152. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  41153. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  41154. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  41155. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  41156. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  41157. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  41158. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  41159. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  41160. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  41161. ==27803==  Block was alloc'd by thread #17
  41162. ==27803==
  41163. ==27803==  Lock at 0x7DF6D20 was first observed
  41164. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41165. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41166. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  41167. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41168. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41169. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41170. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41171. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41172. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41173. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41174. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41175. ==27803==    by 0x56244CE: clone (clone.S:95)
  41176. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  41177. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41178. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  41179. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  41180. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  41181. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  41182. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41183. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41184. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41185. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41186. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41187. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41188. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41189. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41190. ==27803==  Block was alloc'd by thread #13
  41191. ==27803==
  41192. ==27803==  Lock at 0x7DFDCA8 was first observed
  41193. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41194. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41195. ==27803==    by 0x956DC21: sofia_glue_new_pvt (sofia_glue.c:56)
  41196. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  41197. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41198. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41199. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41200. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41201. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41202. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41203. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41204. ==27803==    by 0x56244CE: clone (clone.S:95)
  41205. ==27803==  Address 0x7dfdca8 is 3,064 bytes inside a block of size 8,192 alloc'd
  41206. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41207. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41208. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41209. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41210. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  41211. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41212. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41213. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41214. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41215. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41216. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41217. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41218. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41219. ==27803==  Block was alloc'd by thread #13
  41220. ==27803==
  41221. ==27803==  Lock at 0xB637070 was first observed
  41222. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41223. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  41224. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  41225. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  41226. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  41227. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  41228. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  41229. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  41230. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  41231. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  41232. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  41233. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  41234. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  41235. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  41236. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  41237. ==27803==  Address 0xb637070 is 0 bytes inside a block of size 80 alloc'd
  41238. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  41239. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  41240. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  41241. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  41242. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  41243. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  41244. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  41245. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  41246. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  41247. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  41248. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  41249. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  41250. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  41251. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  41252. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  41253. ==27803==  Block was alloc'd by thread #17
  41254. ==27803==
  41255. ==27803== Possible data race during read of size 8 at 0x9614090 by thread #17
  41256. ==27803== Locks held: 2, at addresses 0x97E8D48 0xB618110
  41257. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  41258. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  41259. ==27803==    by 0x94ABE93: nua_dialog_zap (nua_dialog.c:217)
  41260. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:230)
  41261. ==27803==    by 0x94AC6F4: nua_dialog_remove (nua_dialog.c:225)
  41262. ==27803==    by 0x94AC6F4: nua_dialog_deinit (nua_dialog.c:491)
  41263. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:994)
  41264. ==27803==    by 0x94C208C: nh_destroy (nua_stack.c:975)
  41265. ==27803==    by 0x94C347F: nua_stack_destroy_handle (nua_stack.c:938)
  41266. ==27803==    by 0x94C347F: nua_stack_signal (nua_stack.c:661)
  41267. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41268. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  41269. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  41270. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41271. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41272. ==27803==    by 0x56244CE: clone (clone.S:95)
  41273. ==27803==
  41274. ==27803== This conflicts with a previous write of size 8 by thread #45
  41275. ==27803== Locks held: 3, at addresses 0x7DF6D20 0x7DFDCA8 0xB637070
  41276. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  41277. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  41278. ==27803==    by 0x956C37C: sofia_process_dispatch_event (sofia.c:2274)
  41279. ==27803==    by 0x9532C4E: sofia_receive_message (mod_sofia.c:1331)
  41280. ==27803==    by 0x4CF0C75: switch_core_session_perform_receive_message (switch_core_session.c:846)
  41281. ==27803==    by 0x4DB03B7: switch_ivr_parse_signal_data (switch_ivr.c:893)
  41282. ==27803==    by 0x4CC5A70: switch_channel_check_signal (switch_channel.c:2199)
  41283. ==27803==    by 0x4D2F862: switch_core_media_receive_message (switch_core_media.c:13190)
  41284. ==27803==    by 0x4CF0BC4: switch_core_session_perform_receive_message (switch_core_session.c:919)
  41285. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  41286. ==27803==
  41287. ==27803== ---Thread-Announcement------------------------------------------
  41288. ==27803==
  41289. ==27803== Thread #53 was created
  41290. ==27803==    at 0x56244BE: clone (clone.S:71)
  41291. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  41292. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  41293. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  41294. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  41295. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  41296. ==27803==    by 0xB973D81: conference_loop_launch_input (conference_loop.c:1295)
  41297. ==27803==    by 0xB973F73: conference_loop_output (conference_loop.c:1355)
  41298. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  41299. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41300. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41301. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41302. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41303. ==27803==
  41304. ==27803== ----------------------------------------------------------------
  41305. ==27803==
  41306. ==27803==  Lock at 0x16DD0E48 was first observed
  41307. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41308. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41309. ==27803==    by 0x4D64EBF: switch_rtp_create (switch_rtp.c:4443)
  41310. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41311. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41312. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41313. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41314. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41315. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41316. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41317. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41318. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41319. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41320. ==27803==  Address 0x16dd0e48 is 93,704 bytes inside a block of size 94,208 alloc'd
  41321. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41322. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41323. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41324. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  41325. ==27803==    by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431)
  41326. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41327. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41328. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41329. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41330. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41331. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41332. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41333. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41334. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41335. ==27803==  Block was alloc'd by thread #45
  41336. ==27803==
  41337. ==27803==  Lock at 0x16DD1A60 was first observed
  41338. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41339. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41340. ==27803==    by 0x4D18A0E: switch_core_media_activate_rtp (switch_core_media.c:8847)
  41341. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41342. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41343. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41344. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41345. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41346. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41347. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41348. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41349. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41350. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41351. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41352. ==27803==  Address 0x16dd1a60 is 2,528 bytes inside a block of size 8,192 alloc'd
  41353. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41354. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41355. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41356. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41357. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  41358. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41359. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41360. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41361. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41362. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41363. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41364. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41365. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41366. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41367. ==27803==  Block was alloc'd by thread #45
  41368. ==27803==
  41369. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #53
  41370. ==27803== Locks held: 2, at addresses 0x16DD0E48 0x16DD1A60
  41371. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  41372. ==27803==    by 0x4D698B5: check_jitter (switch_rtp.c:1716)
  41373. ==27803==    by 0x4D6A7C9: read_rtp_packet (switch_rtp.c:6133)
  41374. ==27803==    by 0x4D6EAB7: rtp_common_read (switch_rtp.c:7778)
  41375. ==27803==    by 0x4D702EE: switch_rtp_zerocopy_read_frame (switch_rtp.c:8627)
  41376. ==27803==    by 0x4D13889: switch_core_media_read_frame (switch_core_media.c:2933)
  41377. ==27803==    by 0x952A3AC: sofia_read_frame (mod_sofia.c:1170)
  41378. ==27803==    by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175)
  41379. ==27803==    by 0xB9724CF: conference_loop_input (conference_loop.c:849)
  41380. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41381. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41382. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41383. ==27803==
  41384. ==27803== This conflicts with a previous write of size 8 by thread #40
  41385. ==27803== Locks held: none
  41386. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  41387. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  41388. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41389. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41390. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41391. ==27803==    by 0x56244CE: clone (clone.S:95)
  41392. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  41393. ==27803==
  41394. ==27803== ----------------------------------------------------------------
  41395. ==27803==
  41396. ==27803==  Lock at 0x16DD0E48 was first observed
  41397. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41398. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41399. ==27803==    by 0x4D64EBF: switch_rtp_create (switch_rtp.c:4443)
  41400. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41401. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41402. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41403. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41404. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41405. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41406. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41407. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41408. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41409. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41410. ==27803==  Address 0x16dd0e48 is 93,704 bytes inside a block of size 94,208 alloc'd
  41411. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41412. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41413. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41414. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  41415. ==27803==    by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431)
  41416. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41417. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41418. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41419. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41420. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41421. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41422. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41423. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41424. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41425. ==27803==  Block was alloc'd by thread #45
  41426. ==27803==
  41427. ==27803==  Lock at 0x16DD1A60 was first observed
  41428. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41429. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41430. ==27803==    by 0x4D18A0E: switch_core_media_activate_rtp (switch_core_media.c:8847)
  41431. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41432. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41433. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41434. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41435. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41436. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41437. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41438. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41439. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41440. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41441. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41442. ==27803==  Address 0x16dd1a60 is 2,528 bytes inside a block of size 8,192 alloc'd
  41443. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41444. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41445. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41446. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41447. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  41448. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41449. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41450. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41451. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41452. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41453. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41454. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41455. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41456. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41457. ==27803==  Block was alloc'd by thread #45
  41458. ==27803==
  41459. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #53
  41460. ==27803== Locks held: 2, at addresses 0x16DD0E48 0x16DD1A60
  41461. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  41462. ==27803==    by 0x4D6A0A6: read_rtp_packet (switch_rtp.c:6269)
  41463. ==27803==    by 0x4D6EAB7: rtp_common_read (switch_rtp.c:7778)
  41464. ==27803==    by 0x4D702EE: switch_rtp_zerocopy_read_frame (switch_rtp.c:8627)
  41465. ==27803==    by 0x4D13889: switch_core_media_read_frame (switch_core_media.c:2933)
  41466. ==27803==    by 0x952A3AC: sofia_read_frame (mod_sofia.c:1170)
  41467. ==27803==    by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175)
  41468. ==27803==    by 0xB9724CF: conference_loop_input (conference_loop.c:849)
  41469. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41470. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41471. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41472. ==27803==    by 0x56244CE: clone (clone.S:95)
  41473. ==27803==
  41474. ==27803== This conflicts with a previous write of size 8 by thread #40
  41475. ==27803== Locks held: none
  41476. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  41477. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  41478. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41479. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41480. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41481. ==27803==    by 0x56244CE: clone (clone.S:95)
  41482. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  41483. ==27803==
  41484. ==27803== ----------------------------------------------------------------
  41485. ==27803==
  41486. ==27803==  Lock at 0x7DF6D20 was first observed
  41487. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41488. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41489. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  41490. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41491. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41492. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41493. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41494. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41495. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41496. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41497. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41498. ==27803==    by 0x56244CE: clone (clone.S:95)
  41499. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  41500. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41501. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  41502. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  41503. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  41504. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  41505. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41506. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41507. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41508. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41509. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41510. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41511. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41512. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41513. ==27803==  Block was alloc'd by thread #13
  41514. ==27803==
  41515. ==27803==  Lock at 0x7DF6E60 was first observed
  41516. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41517. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41518. ==27803==    by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433)
  41519. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41520. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41521. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41522. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41523. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41524. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41525. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41526. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41527. ==27803==    by 0x56244CE: clone (clone.S:95)
  41528. ==27803==  Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd
  41529. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41530. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  41531. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  41532. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  41533. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  41534. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41535. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41536. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41537. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41538. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41539. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41540. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41541. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41542. ==27803==  Block was alloc'd by thread #13
  41543. ==27803==
  41544. ==27803==  Lock at 0x7DFE980 was first observed
  41545. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41546. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41547. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  41548. ==27803==    by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796)
  41549. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  41550. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  41551. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  41552. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41553. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41554. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41555. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41556. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41557. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41558. ==27803==  Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd
  41559. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41560. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41561. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41562. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41563. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  41564. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41565. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41566. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41567. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41568. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41569. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41570. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41571. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41572. ==27803==  Block was alloc'd by thread #13
  41573. ==27803==
  41574. ==27803==  Lock at 0x16DD0E98 was first observed
  41575. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41576. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41577. ==27803==    by 0x4D64ED3: switch_rtp_create (switch_rtp.c:4444)
  41578. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41579. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41580. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41581. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41582. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41583. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41584. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41585. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41586. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41587. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41588. ==27803==  Address 0x16dd0e98 is 93,784 bytes inside a block of size 94,208 alloc'd
  41589. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41590. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41591. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41592. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  41593. ==27803==    by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431)
  41594. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41595. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41596. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41597. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41598. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41599. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41600. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41601. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41602. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41603. ==27803==  Block was alloc'd by thread #45
  41604. ==27803==
  41605. ==27803==  Lock at 0x16DD1E60 was first observed
  41606. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41607. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41608. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  41609. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41610. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41611. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41612. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41613. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41614. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41615. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41616. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41617. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41618. ==27803==    by 0x56244CE: clone (clone.S:95)
  41619. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  41620. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41621. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41622. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41623. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41624. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  41625. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41626. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41627. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41628. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41629. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41630. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41631. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41632. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41633. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41634. ==27803==  Block was alloc'd by thread #45
  41635. ==27803==
  41636. ==27803==  Lock at 0x16DD1FA0 was first observed
  41637. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41638. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41639. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  41640. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41641. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41642. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41643. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41644. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41645. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41646. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41647. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41648. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41649. ==27803==    by 0x56244CE: clone (clone.S:95)
  41650. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  41651. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41652. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41653. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41654. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41655. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  41656. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41657. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41658. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41659. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41660. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41661. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41662. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41663. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41664. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41665. ==27803==  Block was alloc'd by thread #45
  41666. ==27803==
  41667. ==27803==  Lock at 0x174C07C0 was first observed
  41668. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41669. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41670. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  41671. ==27803==    by 0xB98DA91: conference_member_setup_media (conference_member.c:2026)
  41672. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  41673. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41674. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41675. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41676. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41677. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41678. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41679. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41680. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41681. ==27803==  Address 0x174c07c0 is 8,240 bytes inside a block of size 12,288 alloc'd
  41682. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41683. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41684. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41685. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  41686. ==27803==    by 0xB98DA24: conference_member_setup_media (conference_member.c:2013)
  41687. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  41688. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41689. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41690. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41691. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41692. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41693. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41694. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41695. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41696. ==27803==  Block was alloc'd by thread #45
  41697. ==27803==
  41698. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  41699. ==27803== Locks held: 7, at addresses 0x7DF6D20 0x7DF6E60 0x7DFE980 0x16DD0E98 0x16DD1E60 0x16DD1FA0 0x174C07C0
  41700. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  41701. ==27803==    by 0x4D72941: rtp_common_write (switch_rtp.c:9575)
  41702. ==27803==    by 0x4D74167: switch_rtp_write_frame (switch_rtp.c:10042)
  41703. ==27803==    by 0x4D11F24: switch_core_media_write_frame (switch_core_media.c:3487)
  41704. ==27803==    by 0x952A282: sofia_write_frame (mod_sofia.c:1226)
  41705. ==27803==    by 0x4D0711A: perform_write (switch_core_media.c:7228)
  41706. ==27803==    by 0x4D3623D: switch_core_session_write_frame (switch_core_media.c:16414)
  41707. ==27803==    by 0xB9749E4: conference_loop_output (conference_loop.c:1553)
  41708. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  41709. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41710. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41711. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41712. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41713. ==27803==
  41714. ==27803== This conflicts with a previous write of size 8 by thread #40
  41715. ==27803== Locks held: none
  41716. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  41717. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  41718. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41719. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41720. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41721. ==27803==    by 0x56244CE: clone (clone.S:95)
  41722. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  41723. ==27803==
  41724. ==27803== ----------------------------------------------------------------
  41725. ==27803==
  41726. ==27803==  Lock at 0x7DF6D20 was first observed
  41727. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41728. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41729. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  41730. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41731. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41732. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41733. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41734. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41735. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41736. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41737. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41738. ==27803==    by 0x56244CE: clone (clone.S:95)
  41739. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  41740. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41741. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  41742. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  41743. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  41744. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  41745. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41746. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41747. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41748. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41749. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41750. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41751. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41752. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41753. ==27803==  Block was alloc'd by thread #13
  41754. ==27803==
  41755. ==27803==  Lock at 0x7DF6E60 was first observed
  41756. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41757. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41758. ==27803==    by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433)
  41759. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41760. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41761. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41762. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41763. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41764. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41767. ==27803==    by 0x56244CE: clone (clone.S:95)
  41768. ==27803==  Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd
  41769. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41770. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  41771. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  41772. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  41773. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  41774. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41775. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41776. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41777. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41778. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41779. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41780. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41781. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41782. ==27803==  Block was alloc'd by thread #13
  41783. ==27803==
  41784. ==27803==  Lock at 0x7DFE980 was first observed
  41785. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41786. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41787. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  41788. ==27803==    by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796)
  41789. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  41790. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  41791. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  41792. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41793. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41794. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41795. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41796. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41797. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41798. ==27803==  Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd
  41799. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41800. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41801. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41802. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41803. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  41804. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  41805. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  41806. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  41807. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  41808. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  41809. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41810. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41811. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41812. ==27803==  Block was alloc'd by thread #13
  41813. ==27803==
  41814. ==27803==  Lock at 0x16DD0E98 was first observed
  41815. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41816. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41817. ==27803==    by 0x4D64ED3: switch_rtp_create (switch_rtp.c:4444)
  41818. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41819. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41820. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41821. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41822. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41823. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41824. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41825. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41826. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41827. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41828. ==27803==  Address 0x16dd0e98 is 93,784 bytes inside a block of size 94,208 alloc'd
  41829. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41830. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41831. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41832. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  41833. ==27803==    by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431)
  41834. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41835. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41836. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41837. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41838. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41839. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41840. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41841. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41842. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41843. ==27803==  Block was alloc'd by thread #45
  41844. ==27803==
  41845. ==27803==  Lock at 0x16DD1E60 was first observed
  41846. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41847. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41848. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  41849. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41850. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41851. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41852. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41853. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41854. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41855. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41856. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41857. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41858. ==27803==    by 0x56244CE: clone (clone.S:95)
  41859. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  41860. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41861. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41862. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41863. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41864. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  41865. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41866. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41867. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41868. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41869. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41870. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41871. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41872. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41873. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41874. ==27803==  Block was alloc'd by thread #45
  41875. ==27803==
  41876. ==27803==  Lock at 0x16DD1FA0 was first observed
  41877. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41878. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41879. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  41880. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41881. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41882. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41883. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41884. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41885. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41886. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41887. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41888. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41889. ==27803==    by 0x56244CE: clone (clone.S:95)
  41890. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  41891. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41892. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41893. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41894. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41895. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  41896. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  41897. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  41898. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  41899. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  41900. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  41901. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  41902. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  41903. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  41904. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41905. ==27803==  Block was alloc'd by thread #45
  41906. ==27803==
  41907. ==27803==  Lock at 0x174C07C0 was first observed
  41908. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41909. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41910. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  41911. ==27803==    by 0xB98DA91: conference_member_setup_media (conference_member.c:2026)
  41912. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  41913. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41914. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41915. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41916. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41917. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41918. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41919. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41920. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41921. ==27803==  Address 0x174c07c0 is 8,240 bytes inside a block of size 12,288 alloc'd
  41922. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41923. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41924. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41925. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  41926. ==27803==    by 0xB98DA24: conference_member_setup_media (conference_member.c:2013)
  41927. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  41928. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41929. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41930. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41931. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41932. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  41933. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  41934. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41935. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41936. ==27803==  Block was alloc'd by thread #45
  41937. ==27803==
  41938. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #45
  41939. ==27803== Locks held: 7, at addresses 0x7DF6D20 0x7DF6E60 0x7DFE980 0x16DD0E98 0x16DD1E60 0x16DD1FA0 0x174C07C0
  41940. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  41941. ==27803==    by 0x4D72A37: rtp_common_write (switch_rtp.c:9737)
  41942. ==27803==    by 0x4D74167: switch_rtp_write_frame (switch_rtp.c:10042)
  41943. ==27803==    by 0x4D11F24: switch_core_media_write_frame (switch_core_media.c:3487)
  41944. ==27803==    by 0x952A282: sofia_write_frame (mod_sofia.c:1226)
  41945. ==27803==    by 0x4D0711A: perform_write (switch_core_media.c:7228)
  41946. ==27803==    by 0x4D3623D: switch_core_session_write_frame (switch_core_media.c:16414)
  41947. ==27803==    by 0xB9749E4: conference_loop_output (conference_loop.c:1553)
  41948. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  41949. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  41950. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  41951. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  41952. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  41953. ==27803==
  41954. ==27803== This conflicts with a previous write of size 8 by thread #40
  41955. ==27803== Locks held: none
  41956. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  41957. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  41958. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41961. ==27803==    by 0x56244CE: clone (clone.S:95)
  41962. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  41963. ==27803==
  41964. ==27803== ----------------------------------------------------------------
  41965. ==27803==
  41966. ==27803==  Lock at 0x7B9F680 was first observed
  41967. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41968. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41969. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  41970. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  41971. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  41972. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  41973. ==27803==    by 0x10AEC7: main (switch.c:1200)
  41974. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  41975. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41976. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41977. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41978. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  41979. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  41980. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  41981. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  41982. ==27803==    by 0x10AEC7: main (switch.c:1200)
  41983. ==27803==  Block was alloc'd by thread #1
  41984. ==27803==
  41985. ==27803==  Lock at 0x92F1B28 was first observed
  41986. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  41987. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  41988. ==27803==    by 0x9556F78: sofia_profile_thread_run (sofia.c:3376)
  41989. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  41990. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  41991. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  41992. ==27803==    by 0x56244CE: clone (clone.S:95)
  41993. ==27803==  Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd
  41994. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  41995. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  41996. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  41997. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  41998. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  41999. ==27803==    by 0x9552759: config_sofia (sofia.c:5193)
  42000. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  42001. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  42002. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42003. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  42004. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42005. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42006. ==27803==  Block was alloc'd by thread #1
  42007. ==27803==
  42008. ==27803==  Lock at 0xC077E28 was first observed
  42009. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42010. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42011. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  42012. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  42013. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  42014. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  42015. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  42016. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  42017. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  42018. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42019. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42020. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42021. ==27803==    by 0x56244CE: clone (clone.S:95)
  42022. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  42023. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42024. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42025. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42026. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42027. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  42028. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  42029. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  42030. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  42031. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  42032. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  42033. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  42034. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42035. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42036. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42037. ==27803==  Block was alloc'd by thread #28
  42038. ==27803==
  42039. ==27803== Possible data race during read of size 8 at 0xC077BD0 by thread #9
  42040. ==27803== Locks held: 1, at address 0x7B9F680
  42041. ==27803==    at 0x4CE4770: sql_close (switch_core_sqldb.c:276)
  42042. ==27803==    by 0x4CECB2E: switch_core_sql_db_thread (switch_core_sqldb.c:1592)
  42043. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42044. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42045. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42046. ==27803==    by 0x56244CE: clone (clone.S:95)
  42047. ==27803==
  42048. ==27803== This conflicts with a previous write of size 8 by thread #14
  42049. ==27803== Locks held: 2, at addresses 0x92F1B28 0xC077E28
  42050. ==27803==    at 0x4CE5AAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:675)
  42051. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  42052. ==27803==    by 0x4CEBD04: switch_sql_queue_manager_push_confirm (switch_core_sqldb.c:2004)
  42053. ==27803==    by 0x9572754: sofia_glue_execute_sql_now (sofia_glue.c:2714)
  42054. ==27803==    by 0x9589FD6: sofia_reg_auth_challenge (sofia_reg.c:1147)
  42055. ==27803==    by 0x958E346: sofia_reg_handle_register_token (sofia_reg.c:1787)
  42056. ==27803==    by 0x9591522: sofia_reg_handle_sip_i_register (sofia_reg.c:2373)
  42057. ==27803==    by 0x95646A8: our_sofia_event_callback (sofia.c:1827)
  42058. ==27803==  Address 0xc077bd0 is 544 bytes inside a block of size 8,192 alloc'd
  42059. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42060. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42061. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42062. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42063. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  42064. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  42065. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  42066. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  42067. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  42068. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  42069. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  42070. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42071. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42072. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42073. ==27803==  Block was alloc'd by thread #28
  42074. ==27803==
  42075. ==27803== ----------------------------------------------------------------
  42076. ==27803==
  42077. ==27803==  Lock at 0x7DF6D20 was first observed
  42078. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42079. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42080. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  42081. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42082. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42083. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42084. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42085. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42086. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42087. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42088. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42089. ==27803==    by 0x56244CE: clone (clone.S:95)
  42090. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  42091. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42092. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42093. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42094. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42095. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  42096. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42097. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42098. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42099. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42100. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42101. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42102. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42103. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42104. ==27803==  Block was alloc'd by thread #13
  42105. ==27803==
  42106. ==27803==  Lock at 0x16DD1E60 was first observed
  42107. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42108. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42109. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  42110. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42111. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42112. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42113. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42114. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42115. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42116. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42117. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42118. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42119. ==27803==    by 0x56244CE: clone (clone.S:95)
  42120. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  42121. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42122. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42123. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42124. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42125. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42126. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42127. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42128. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42129. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42130. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42131. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42132. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42133. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42134. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42135. ==27803==  Block was alloc'd by thread #45
  42136. ==27803==
  42137. ==27803==  Lock at 0x16DD1FA0 was first observed
  42138. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42139. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42140. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  42141. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42142. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42143. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42144. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42145. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42146. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42147. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42148. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42149. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42150. ==27803==    by 0x56244CE: clone (clone.S:95)
  42151. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  42152. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42153. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42154. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42155. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42156. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42157. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42158. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42159. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42160. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42161. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42162. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42163. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42164. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42165. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42166. ==27803==  Block was alloc'd by thread #45
  42167. ==27803==
  42168. ==27803==  Lock at 0x16E02BD0 was first observed
  42169. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42170. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42171. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  42172. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  42173. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42174. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42175. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42176. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42177. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42178. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42179. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42180. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42181. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42182. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  42183. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42184. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42185. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42186. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  42187. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  42188. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  42189. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  42190. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42191. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42192. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42193. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42194. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42195. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42196. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42197. ==27803==  Block was alloc'd by thread #45
  42198. ==27803==
  42199. ==27803== Possible data race during read of size 8 at 0x97FECE0 by thread #45
  42200. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E60
  42201. ==27803==    at 0x4CC1830: switch_buffer_inuse (switch_buffer.c:197)
  42202. ==27803==    by 0xB974AE0: conference_loop_output (conference_loop.c:1564)
  42203. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  42204. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42205. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42206. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42207. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42208. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42209. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42210. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42211. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42212. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42213. ==27803==    by 0x56244CE: clone (clone.S:95)
  42214. ==27803==
  42215. ==27803== This conflicts with a previous write of size 8 by thread #50
  42216. ==27803== Locks held: 2, at addresses 0x16DD1FA0 0x16E02BD0
  42217. ==27803==    at 0x4CC19DA: switch_buffer_write (switch_buffer.c:348)
  42218. ==27803==    by 0x4CC19DA: switch_buffer_write (switch_buffer.c:296)
  42219. ==27803==    by 0xB963E0E: conference_thread_run (mod_conference.c:709)
  42220. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42221. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42222. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42223. ==27803==    by 0x56244CE: clone (clone.S:95)
  42224. ==27803==  Address 0x97fece0 is 16 bytes inside a block of size 80 alloc'd
  42225. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42226. ==27803==    by 0x4CC16BD: switch_buffer_create_dynamic (switch_buffer.c:118)
  42227. ==27803==    by 0xB98DC14: conference_member_setup_media (conference_member.c:2050)
  42228. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  42229. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42230. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42231. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42232. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42233. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42234. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42235. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42236. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42237. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42238. ==27803==  Block was alloc'd by thread #45
  42239. ==27803==
  42240. ==27803== ----------------------------------------------------------------
  42241. ==27803==
  42242. ==27803==  Lock at 0x16DD1FA0 was first observed
  42243. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42244. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42245. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  42246. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42247. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42248. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42249. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42250. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42251. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42252. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42253. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42254. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42255. ==27803==    by 0x56244CE: clone (clone.S:95)
  42256. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  42257. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42258. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42259. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42260. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42261. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42262. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42263. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42264. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42265. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42266. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42267. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42268. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42269. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42270. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42271. ==27803==  Block was alloc'd by thread #45
  42272. ==27803==
  42273. ==27803==  Lock at 0x16E02BD0 was first observed
  42274. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42275. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42276. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  42277. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  42278. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42279. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42280. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42281. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42282. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42283. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42284. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42285. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42286. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42287. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  42288. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42289. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42290. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42291. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  42292. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  42293. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  42294. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  42295. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42296. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42297. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42298. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42299. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42300. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42301. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42302. ==27803==  Block was alloc'd by thread #45
  42303. ==27803==
  42304. ==27803==  Lock at 0x7DF6D20 was first observed
  42305. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42306. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42307. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  42308. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42309. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42310. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42311. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42312. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42313. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42314. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42315. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42316. ==27803==    by 0x56244CE: clone (clone.S:95)
  42317. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  42318. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42319. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42320. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42321. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42322. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  42323. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42324. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42325. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42326. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42327. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42328. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42329. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42330. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42331. ==27803==  Block was alloc'd by thread #13
  42332. ==27803==
  42333. ==27803==  Lock at 0x16DD1E60 was first observed
  42334. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42335. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42336. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  42337. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42338. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42339. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42340. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42341. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42342. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42343. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42344. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42345. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42346. ==27803==    by 0x56244CE: clone (clone.S:95)
  42347. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  42348. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42349. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42350. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42351. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42352. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42353. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42354. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42355. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42356. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42357. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42358. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42359. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42360. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42361. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42362. ==27803==  Block was alloc'd by thread #45
  42363. ==27803==
  42364. ==27803== Possible data race during write of size 8 at 0x97FECE0 by thread #50
  42365. ==27803== Locks held: 2, at addresses 0x16DD1FA0 0x16E02BD0
  42366. ==27803==    at 0x4CC19DA: switch_buffer_write (switch_buffer.c:348)
  42367. ==27803==    by 0x4CC19DA: switch_buffer_write (switch_buffer.c:296)
  42368. ==27803==    by 0xB963E0E: conference_thread_run (mod_conference.c:709)
  42369. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42370. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42371. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42372. ==27803==    by 0x56244CE: clone (clone.S:95)
  42373. ==27803==
  42374. ==27803== This conflicts with a previous read of size 8 by thread #45
  42375. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E60
  42376. ==27803==    at 0x4CC1830: switch_buffer_inuse (switch_buffer.c:197)
  42377. ==27803==    by 0xB974903: conference_loop_output (conference_loop.c:1513)
  42378. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  42379. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42380. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42381. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42382. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42383. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42384. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42385. ==27803==  Address 0x97fece0 is 16 bytes inside a block of size 80 alloc'd
  42386. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42387. ==27803==    by 0x4CC16BD: switch_buffer_create_dynamic (switch_buffer.c:118)
  42388. ==27803==    by 0xB98DC14: conference_member_setup_media (conference_member.c:2050)
  42389. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  42390. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42391. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42392. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42393. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42394. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42395. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42396. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42397. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42398. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42399. ==27803==  Block was alloc'd by thread #45
  42400. ==27803==
  42401. ==27803== ----------------------------------------------------------------
  42402. ==27803==
  42403. ==27803==  Lock at 0x7DF6D20 was first observed
  42404. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42405. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42406. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  42407. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42408. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42409. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42410. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42411. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42412. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42413. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42414. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42415. ==27803==    by 0x56244CE: clone (clone.S:95)
  42416. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  42417. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42418. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42419. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42420. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42421. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  42422. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42423. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42424. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42425. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42426. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42427. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42428. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42429. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42430. ==27803==  Block was alloc'd by thread #13
  42431. ==27803==
  42432. ==27803==  Lock at 0x7DF6E60 was first observed
  42433. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42434. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42435. ==27803==    by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433)
  42436. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42437. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42438. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42439. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42440. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42441. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42442. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42443. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42444. ==27803==    by 0x56244CE: clone (clone.S:95)
  42445. ==27803==  Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd
  42446. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42447. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42448. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42449. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42450. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  42451. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42452. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42453. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42454. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42455. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42456. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42457. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42458. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42459. ==27803==  Block was alloc'd by thread #13
  42460. ==27803==
  42461. ==27803==  Lock at 0x7DFDC58 was first observed
  42462. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42463. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42464. ==27803==    by 0x956DC05: sofia_glue_new_pvt (sofia_glue.c:55)
  42465. ==27803==    by 0x956CBC6: sofia_event_callback (sofia.c:2586)
  42466. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42467. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42468. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42469. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42470. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42471. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42472. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42473. ==27803==    by 0x56244CE: clone (clone.S:95)
  42474. ==27803==  Address 0x7dfdc58 is 2,984 bytes inside a block of size 8,192 alloc'd
  42475. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42476. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42477. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42478. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42479. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  42480. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42481. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42482. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42483. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42484. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42485. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42486. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42487. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42488. ==27803==  Block was alloc'd by thread #13
  42489. ==27803==
  42490. ==27803==  Lock at 0x7DFE980 was first observed
  42491. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42492. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42493. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  42494. ==27803==    by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796)
  42495. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  42496. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  42497. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  42498. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42499. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42500. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42501. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42502. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42503. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42504. ==27803==  Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd
  42505. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42506. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42507. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42508. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42509. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  42510. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42511. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42512. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42513. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42514. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42515. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42516. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42517. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42518. ==27803==  Block was alloc'd by thread #13
  42519. ==27803==
  42520. ==27803==  Lock at 0x16DD1E60 was first observed
  42521. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42522. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42523. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  42524. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42525. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42526. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42527. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42528. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42529. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42530. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42531. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42532. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42533. ==27803==    by 0x56244CE: clone (clone.S:95)
  42534. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  42535. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42536. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42537. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42538. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42539. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42540. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42541. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42542. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42543. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42544. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42545. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42546. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42547. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42548. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42549. ==27803==  Block was alloc'd by thread #45
  42550. ==27803==
  42551. ==27803==  Lock at 0x16DD1FA0 was first observed
  42552. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42553. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42554. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  42555. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42556. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42557. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42558. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42559. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42560. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42561. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42562. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42563. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42564. ==27803==    by 0x56244CE: clone (clone.S:95)
  42565. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  42566. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42567. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42568. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42569. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42570. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42571. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42572. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42573. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42574. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42575. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42576. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42577. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42578. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42579. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42580. ==27803==  Block was alloc'd by thread #45
  42581. ==27803==
  42582. ==27803==  Lock at 0x174C07C0 was first observed
  42583. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42584. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42585. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  42586. ==27803==    by 0xB98DA91: conference_member_setup_media (conference_member.c:2026)
  42587. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  42588. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42589. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42590. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42591. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42592. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42593. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42594. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42595. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42596. ==27803==  Address 0x174c07c0 is 8,240 bytes inside a block of size 12,288 alloc'd
  42597. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42598. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42599. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42600. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  42601. ==27803==    by 0xB98DA24: conference_member_setup_media (conference_member.c:2013)
  42602. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  42603. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42604. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42605. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42606. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42607. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42608. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42609. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42610. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42611. ==27803==  Block was alloc'd by thread #45
  42612. ==27803==
  42613. ==27803== Possible data race during write of size 1 at 0x7DFD904 by thread #45
  42614. ==27803== Locks held: 7, at addresses 0x7DF6D20 0x7DF6E60 0x7DFDC58 0x7DFE980 0x16DD1E60 0x16DD1FA0 0x174C07C0
  42615. ==27803==    at 0x952A28F: sofia_write_frame (mod_sofia.c:1230)
  42616. ==27803==    by 0x4D0711A: perform_write (switch_core_media.c:7228)
  42617. ==27803==    by 0x4D3623D: switch_core_session_write_frame (switch_core_media.c:16414)
  42618. ==27803==    by 0xB9749E4: conference_loop_output (conference_loop.c:1553)
  42619. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  42620. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42621. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42622. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42623. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42624. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42625. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42626. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42627. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42628. ==27803==
  42629. ==27803== This conflicts with a previous read of size 1 by thread #53
  42630. ==27803== Locks held: none
  42631. ==27803==    at 0x952A390: sofia_read_frame (mod_sofia.c:1166)
  42632. ==27803==    by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175)
  42633. ==27803==    by 0xB9724CF: conference_loop_input (conference_loop.c:849)
  42634. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42635. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42636. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42637. ==27803==    by 0x56244CE: clone (clone.S:95)
  42638. ==27803==  Address 0x7dfd904 is 2,132 bytes inside a block of size 8,192 alloc'd
  42639. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42640. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42641. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42642. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42643. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  42644. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42645. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42646. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42647. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42648. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42649. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42650. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42651. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42652. ==27803==  Block was alloc'd by thread #13
  42653. ==27803==
  42654. ==27803== ----------------------------------------------------------------
  42655. ==27803==
  42656. ==27803== Thread #53: lock order "0x16DD1FA0 before 0x7DF7058" violated
  42657. ==27803==
  42658. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7DF7058
  42659. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  42660. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  42661. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  42662. ==27803==    by 0xB97234F: conference_loop_input (conference_loop.c:816)
  42663. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42664. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42665. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42666. ==27803==    by 0x56244CE: clone (clone.S:95)
  42667. ==27803==
  42668. ==27803==  followed by a later acquisition of lock at 0x16DD1FA0
  42669. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  42670. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  42671. ==27803==    by 0xB98D839: conference_member_setup_media (conference_member.c:1960)
  42672. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  42673. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42674. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42675. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42676. ==27803==    by 0x56244CE: clone (clone.S:95)
  42677. ==27803==
  42678. ==27803== Required order was established by acquisition of lock at 0x16DD1FA0
  42679. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  42680. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  42681. ==27803==    by 0xB97493E: conference_loop_output (conference_loop.c:1531)
  42682. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  42683. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42684. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42685. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42686. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42687. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42688. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42689. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42690. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42691. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42692. ==27803==
  42693. ==27803==  followed by a later acquisition of lock at 0x7DF7058
  42694. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  42695. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  42696. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  42697. ==27803==    by 0xB97234F: conference_loop_input (conference_loop.c:816)
  42698. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42699. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42700. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42701. ==27803==    by 0x56244CE: clone (clone.S:95)
  42702. ==27803==
  42703. ==27803==  Lock at 0x16DD1FA0 was first observed
  42704. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42705. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42706. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  42707. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42708. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42709. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42710. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42711. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42712. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42713. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42714. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42715. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42716. ==27803==    by 0x56244CE: clone (clone.S:95)
  42717. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  42718. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42719. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42720. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42721. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42722. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42723. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42724. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42725. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42726. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42727. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42728. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42729. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42730. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42731. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42732. ==27803==  Block was alloc'd by thread #45
  42733. ==27803==
  42734. ==27803==  Lock at 0x7DF7058 was first observed
  42735. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  42736. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  42737. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  42738. ==27803==    by 0x4CF03EC: switch_core_session_request_uuid (switch_core_session.c:2439)
  42739. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42740. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42741. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42742. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42743. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42744. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42745. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42746. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42747. ==27803==  Address 0x7df7058 is 3,320 bytes inside a block of size 8,192 alloc'd
  42748. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42749. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42750. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42751. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42752. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  42753. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42754. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42755. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42756. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42757. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42758. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42759. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42760. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42761. ==27803==  Block was alloc'd by thread #13
  42762. ==27803==
  42763. ==27803==
  42764. ==27803== ----------------------------------------------------------------
  42765. ==27803==
  42766. ==27803== Thread #53 unlocked lock at 0x7A24110 currently held by thread #45
  42767. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  42768. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  42769. ==27803==    by 0x4CE0233: switch_core_codec_destroy (switch_core_codec.c:937)
  42770. ==27803==    by 0xB98D875: conference_member_setup_media (conference_member.c:1965)
  42771. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  42772. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42773. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42774. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42775. ==27803==    by 0x56244CE: clone (clone.S:95)
  42776. ==27803==  Lock at 0x7A24110 was first observed
  42777. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  42778. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  42779. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  42780. ==27803==    by 0x4D4E5DB: switch_loadable_module_create_interface (switch_loadable_module.c:3119)
  42781. ==27803==    by 0x4DCFF7B: core_pcm_load (switch_pcm.c:424)
  42782. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  42783. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42784. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  42785. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42786. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42787. ==27803==  Address 0x7a24110 is 1,776 bytes inside a block of size 8,192 alloc'd
  42788. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42789. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42790. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42791. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42792. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  42793. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42794. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  42795. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42796. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42797. ==27803==  Block was alloc'd by thread #1
  42798. ==27803==
  42799. ==27803==
  42800. ==27803== ----------------------------------------------------------------
  42801. ==27803==
  42802. ==27803== Thread #53 unlocked lock at 0x7A23C28 currently held by thread #45
  42803. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  42804. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  42805. ==27803==    by 0x4CE0246: switch_core_codec_destroy (switch_core_codec.c:937)
  42806. ==27803==    by 0xB98D875: conference_member_setup_media (conference_member.c:1965)
  42807. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  42808. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42809. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42810. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42811. ==27803==    by 0x56244CE: clone (clone.S:95)
  42812. ==27803==  Lock at 0x7A23C28 was first observed
  42813. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  42814. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  42815. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  42816. ==27803==    by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085)
  42817. ==27803==    by 0x4DCFBB7: core_pcm_load (switch_pcm.c:364)
  42818. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  42819. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42820. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  42821. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42822. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42823. ==27803==  Address 0x7a23c28 is 520 bytes inside a block of size 8,192 alloc'd
  42824. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42825. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42826. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42827. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42828. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  42829. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42830. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  42831. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42832. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42833. ==27803==  Block was alloc'd by thread #1
  42834. ==27803==
  42835. ==27803==
  42836. ==27803== ----------------------------------------------------------------
  42837. ==27803==
  42838. ==27803== Thread #53: lock order "0x7A23C28 before 0x16DD1FA0" violated
  42839. ==27803==
  42840. ==27803== Observed (incorrect) order is: acquisition of lock at 0x16DD1FA0
  42841. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  42842. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  42843. ==27803==    by 0xB98D839: conference_member_setup_media (conference_member.c:1960)
  42844. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  42845. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42846. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42847. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42848. ==27803==    by 0x56244CE: clone (clone.S:95)
  42849. ==27803==
  42850. ==27803==  followed by a later acquisition of lock at 0x7A23C28
  42851. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  42852. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  42853. ==27803==    by 0x4D4BDE3: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611)
  42854. ==27803==    by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663)
  42855. ==27803==    by 0xB98D935: conference_member_setup_media (conference_member.c:1982)
  42856. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  42857. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42858. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42859. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42860. ==27803==    by 0x56244CE: clone (clone.S:95)
  42861. ==27803==
  42862. ==27803== Required order was established by acquisition of lock at 0x7A23C28
  42863. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  42864. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  42865. ==27803==    by 0x4D4BDE3: switch_loadable_module_get_codec_interface (switch_loadable_module.c:2611)
  42866. ==27803==    by 0x4CDF660: switch_core_codec_init_with_bitrate (switch_core_codec.c:663)
  42867. ==27803==    by 0x4D12ECF: switch_core_media_set_codec (switch_core_media.c:3778)
  42868. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  42869. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  42870. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  42871. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42872. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42873. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42874. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42875. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42876. ==27803==
  42877. ==27803==  followed by a later acquisition of lock at 0x16DD1FA0
  42878. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  42879. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  42880. ==27803==    by 0xB98D839: conference_member_setup_media (conference_member.c:1960)
  42881. ==27803==    by 0xB961B8B: conference_function (mod_conference.c:2408)
  42882. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42883. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42884. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42885. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42886. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42887. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42888. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42889. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42890. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42891. ==27803==
  42892. ==27803==  Lock at 0x7A23C28 was first observed
  42893. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  42894. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  42895. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  42896. ==27803==    by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085)
  42897. ==27803==    by 0x4DCFBB7: core_pcm_load (switch_pcm.c:364)
  42898. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  42899. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42900. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  42901. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42902. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42903. ==27803==  Address 0x7a23c28 is 520 bytes inside a block of size 8,192 alloc'd
  42904. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42905. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42906. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42907. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42908. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  42909. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  42910. ==27803==    by 0x4D4A8D8: switch_loadable_module_init (switch_loadable_module.c:2185)
  42911. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  42912. ==27803==    by 0x10AEC7: main (switch.c:1200)
  42913. ==27803==  Block was alloc'd by thread #1
  42914. ==27803==
  42915. ==27803==  Lock at 0x16DD1FA0 was first observed
  42916. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42917. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42918. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  42919. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42920. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42921. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42922. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42923. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42924. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42925. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42926. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42927. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42928. ==27803==    by 0x56244CE: clone (clone.S:95)
  42929. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  42930. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42931. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42932. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42933. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42934. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42935. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42936. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42937. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42938. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42939. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42940. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42941. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42942. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42943. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42944. ==27803==  Block was alloc'd by thread #45
  42945. ==27803==
  42946. ==27803==
  42947. ==27803== ----------------------------------------------------------------
  42948. ==27803==
  42949. ==27803==  Lock at 0x16DD1EB0 was first observed
  42950. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42951. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42952. ==27803==    by 0xB961B08: conference_function (mod_conference.c:2401)
  42953. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42954. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  42955. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  42956. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  42957. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  42958. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  42959. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42960. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42961. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42962. ==27803==    by 0x56244CE: clone (clone.S:95)
  42963. ==27803==  Address 0x16dd1eb0 is 3,632 bytes inside a block of size 8,192 alloc'd
  42964. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42965. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  42966. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  42967. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  42968. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  42969. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  42970. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  42971. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  42972. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  42973. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  42974. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  42975. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  42976. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  42977. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  42978. ==27803==  Block was alloc'd by thread #45
  42979. ==27803==
  42980. ==27803==  Lock at 0x7DF6D20 was first observed
  42981. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  42982. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  42983. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  42984. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  42985. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  42986. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  42987. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  42988. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  42989. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  42990. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  42991. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  42992. ==27803==    by 0x56244CE: clone (clone.S:95)
  42993. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  42994. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  42995. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  42996. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  42997. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  42998. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  42999. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43000. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43001. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43002. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43003. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43004. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43005. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43006. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43007. ==27803==  Block was alloc'd by thread #13
  43008. ==27803==
  43009. ==27803== Possible data race during write of size 1 at 0x1653D5A0 by thread #53
  43010. ==27803== Locks held: 1, at address 0x16DD1EB0
  43011. ==27803==    at 0xB972B00: conference_loop_input (conference_loop.c:920)
  43012. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43013. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43014. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43015. ==27803==    by 0x56244CE: clone (clone.S:95)
  43016. ==27803==
  43017. ==27803== This conflicts with a previous read of size 1 by thread #45
  43018. ==27803== Locks held: 1, at address 0x7DF6D20
  43019. ==27803==    at 0xB974816: conference_loop_output (conference_loop.c:1454)
  43020. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  43021. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43022. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43023. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43024. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43025. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43026. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43027. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43028. ==27803==  Address 0x1653d5a0 is on thread #45's stack
  43029. ==27803==  in frame #5, created by conference_function (mod_conference.c:1892)
  43030. ==27803==
  43031. ==27803== ----------------------------------------------------------------
  43032. ==27803==
  43033. ==27803==  Lock at 0x16DD0E48 was first observed
  43034. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43035. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43036. ==27803==    by 0x4D64EBF: switch_rtp_create (switch_rtp.c:4443)
  43037. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  43038. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  43039. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  43040. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  43041. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43042. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43043. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43044. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43045. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43046. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43047. ==27803==  Address 0x16dd0e48 is 93,704 bytes inside a block of size 94,208 alloc'd
  43048. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43049. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43050. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43051. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43052. ==27803==    by 0x4D64E65: switch_rtp_create (switch_rtp.c:4431)
  43053. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  43054. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  43055. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  43056. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  43057. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43058. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43059. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43060. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43061. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43062. ==27803==  Block was alloc'd by thread #45
  43063. ==27803==
  43064. ==27803==  Lock at 0x16DD1A60 was first observed
  43065. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43066. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43067. ==27803==    by 0x4D18A0E: switch_core_media_activate_rtp (switch_core_media.c:8847)
  43068. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  43069. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  43070. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43071. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43072. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43073. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43074. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43075. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43076. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43077. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43078. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43079. ==27803==  Address 0x16dd1a60 is 2,528 bytes inside a block of size 8,192 alloc'd
  43080. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43081. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43082. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43083. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43084. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  43085. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  43086. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  43087. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  43088. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  43089. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43090. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43091. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43092. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43093. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43094. ==27803==  Block was alloc'd by thread #45
  43095. ==27803==
  43096. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #53
  43097. ==27803== Locks held: 2, at addresses 0x16DD0E48 0x16DD1A60
  43098. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  43099. ==27803==    by 0x4D69B84: check_jitter (switch_rtp.c:1779)
  43100. ==27803==    by 0x4D6A7C9: read_rtp_packet (switch_rtp.c:6133)
  43101. ==27803==    by 0x4D6EAB7: rtp_common_read (switch_rtp.c:7778)
  43102. ==27803==    by 0x4D702EE: switch_rtp_zerocopy_read_frame (switch_rtp.c:8627)
  43103. ==27803==    by 0x4D13889: switch_core_media_read_frame (switch_core_media.c:2933)
  43104. ==27803==    by 0x952A3AC: sofia_read_frame (mod_sofia.c:1170)
  43105. ==27803==    by 0x4CFAB24: switch_core_session_read_frame (switch_core_io.c:175)
  43106. ==27803==    by 0xB9724CF: conference_loop_input (conference_loop.c:849)
  43107. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43108. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43109. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43110. ==27803==
  43111. ==27803== This conflicts with a previous write of size 8 by thread #40
  43112. ==27803== Locks held: none
  43113. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  43114. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  43115. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43116. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43117. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43118. ==27803==    by 0x56244CE: clone (clone.S:95)
  43119. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  43120. ==27803==
  43121. ==27803== ----------------------------------------------------------------
  43122. ==27803==
  43123. ==27803==  Lock at 0x73158C8 was first observed
  43124. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43125. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43126. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  43127. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  43128. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43129. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  43130. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43131. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43132. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43133. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43134. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  43135. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  43136. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  43137. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43138. ==27803==  Block was alloc'd by thread #1
  43139. ==27803==
  43140. ==27803== Possible data race during write of size 1 at 0x7E03BA0 by thread #44
  43141. ==27803== Locks held: none
  43142. ==27803==    at 0x4CF7FD6: switch_core_session_run (switch_core_state_machine.c:721)
  43143. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43144. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43145. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43146. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43147. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43148. ==27803==    by 0x56244CE: clone (clone.S:95)
  43149. ==27803==
  43150. ==27803== This conflicts with a previous read of size 1 by thread #3
  43151. ==27803== Locks held: 1, at address 0x73158C8
  43152. ==27803==    at 0x4CFD8E0: switch_core_session_read_lock (switch_core_rwlock.c:88)
  43153. ==27803==    by 0x4CEE5A1: switch_core_session_perform_locate (switch_core_session.c:135)
  43154. ==27803==    by 0x4DBA7FB: switch_ivr_uuid_exists (switch_ivr.c:3989)
  43155. ==27803==    by 0x4CE9555: core_event_handler (switch_core_sqldb.c:2458)
  43156. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  43157. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  43158. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43159. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43160. ==27803==  Address 0x7e03ba0 is 80 bytes inside a block of size 36,864 alloc'd
  43161. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43162. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43163. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43164. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43165. ==27803==    by 0x4CF0220: switch_core_session_request_uuid (switch_core_session.c:2389)
  43166. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43167. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43168. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43169. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43170. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43171. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43172. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43173. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43174. ==27803==  Block was alloc'd by thread #13
  43175. ==27803==
  43176. ==27803== ----------------------------------------------------------------
  43177. ==27803==
  43178. ==27803== Thread #44 unlocked lock at 0x7A98E10 currently held by thread #13
  43179. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  43180. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  43181. ==27803==    by 0x4CF2675: switch_core_session_perform_destroy (switch_core_session.c:1603)
  43182. ==27803==    by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750)
  43183. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43184. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43185. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43186. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43187. ==27803==    by 0x56244CE: clone (clone.S:95)
  43188. ==27803==  Lock at 0x7A98E10 was first observed
  43189. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  43190. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  43191. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  43192. ==27803==    by 0x4D4E05B: switch_loadable_module_create_interface (switch_loadable_module.c:3131)
  43193. ==27803==    by 0x953EC17: mod_sofia_load (mod_sofia.c:6345)
  43194. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  43195. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  43196. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  43197. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43198. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43199. ==27803==  Address 0x7a98e10 is 136,848 bytes inside a block of size 139,264 alloc'd
  43200. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43201. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43202. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43203. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43204. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  43205. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  43206. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  43207. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  43208. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43209. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43210. ==27803==  Block was alloc'd by thread #1
  43211. ==27803==
  43212. ==27803==
  43213. ==27803== ----------------------------------------------------------------
  43214. ==27803==
  43215. ==27803== Thread #44 unlocked lock at 0x7A98D60 currently held by thread #13
  43216. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  43217. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  43218. ==27803==    by 0x4CF2686: switch_core_session_perform_destroy (switch_core_session.c:1603)
  43219. ==27803==    by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750)
  43220. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43221. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43222. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43223. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43224. ==27803==    by 0x56244CE: clone (clone.S:95)
  43225. ==27803==  Lock at 0x7A98D60 was first observed
  43226. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  43227. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  43228. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  43229. ==27803==    by 0x4D4DF9B: switch_loadable_module_create_module_interface (switch_loadable_module.c:3085)
  43230. ==27803==    by 0x953EC09: mod_sofia_load (mod_sofia.c:6344)
  43231. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  43232. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  43233. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  43234. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43235. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43236. ==27803==  Address 0x7a98d60 is 136,672 bytes inside a block of size 139,264 alloc'd
  43237. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43238. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43239. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43240. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43241. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  43242. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  43243. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  43244. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  43245. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43246. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43247. ==27803==  Block was alloc'd by thread #1
  43248. ==27803==
  43249. ==27803==
  43250. ==27803== ----------------------------------------------------------------
  43251. ==27803==
  43252. ==27803==  Lock at 0x7DF6E10 was first observed
  43253. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43254. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43255. ==27803==    by 0x4CF036F: switch_core_session_request_uuid (switch_core_session.c:2432)
  43256. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43257. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43258. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43259. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43260. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43261. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43262. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43263. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43264. ==27803==    by 0x56244CE: clone (clone.S:95)
  43265. ==27803==  Address 0x7df6e10 is 2,736 bytes inside a block of size 8,192 alloc'd
  43266. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43267. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  43268. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  43269. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  43270. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  43271. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43272. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43273. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43274. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43275. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43276. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43277. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43278. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43279. ==27803==  Block was alloc'd by thread #13
  43280. ==27803==
  43281. ==27803==  Lock at 0x171753C8 was first observed
  43282. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43283. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43284. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  43285. ==27803==    by 0xB98D935: conference_member_setup_media (conference_member.c:1982)
  43286. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  43287. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43288. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43289. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43290. ==27803==    by 0x56244CE: clone (clone.S:95)
  43291. ==27803==  Address 0x171753c8 is 9,016 bytes inside a block of size 12,288 alloc'd
  43292. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43293. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43294. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43295. ==27803==    by 0x4CDD105: switch_core_perform_session_alloc (switch_core_memory.c:94)
  43296. ==27803==    by 0xB973F38: conference_loop_output (conference_loop.c:1348)
  43297. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  43298. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43299. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43300. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43301. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43302. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43303. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43304. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43305. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43306. ==27803==  Block was alloc'd by thread #45
  43307. ==27803==
  43308. ==27803==  Lock at 0x7DF6D20 was first observed
  43309. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43310. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43311. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  43312. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43313. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43314. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43315. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43316. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43317. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43318. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43319. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43320. ==27803==    by 0x56244CE: clone (clone.S:95)
  43321. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  43322. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43323. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  43324. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  43325. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  43326. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  43327. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43328. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43329. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43330. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43331. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43332. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43333. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43334. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43335. ==27803==  Block was alloc'd by thread #13
  43336. ==27803==
  43337. ==27803==  Lock at 0x7DF6E60 was first observed
  43338. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43339. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43340. ==27803==    by 0x4CF0383: switch_core_session_request_uuid (switch_core_session.c:2433)
  43341. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43342. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43343. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43344. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43345. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43346. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43347. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43348. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43349. ==27803==    by 0x56244CE: clone (clone.S:95)
  43350. ==27803==  Address 0x7df6e60 is 2,816 bytes inside a block of size 8,192 alloc'd
  43351. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43352. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  43353. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  43354. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  43355. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  43356. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43357. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43358. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43359. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43360. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43361. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43362. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43363. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43364. ==27803==  Block was alloc'd by thread #13
  43365. ==27803==
  43366. ==27803==  Lock at 0x7DFE980 was first observed
  43367. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43368. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43369. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  43370. ==27803==    by 0x4D12F29: switch_core_media_set_codec (switch_core_media.c:3796)
  43371. ==27803==    by 0x4D276F0: switch_core_media_negotiate_sdp (switch_core_media.c:5868)
  43372. ==27803==    by 0x9592804: sofia_media_negotiate_sdp (sofia_media.c:42)
  43373. ==27803==    by 0x95928E8: sofia_media_tech_media (sofia_media.c:83)
  43374. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43375. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43376. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43377. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43378. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43379. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43380. ==27803==  Address 0x7dfe980 is 6,352 bytes inside a block of size 8,192 alloc'd
  43381. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43382. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43383. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43384. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43385. ==27803==    by 0x4CF045F: switch_core_session_request_uuid (switch_core_session.c:2445)
  43386. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43387. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43388. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43389. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43390. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43391. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43392. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43393. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43394. ==27803==  Block was alloc'd by thread #13
  43395. ==27803==
  43396. ==27803==  Lock at 0xBD0C4A0 was first observed
  43397. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43398. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43399. ==27803==    by 0x4CDF7A7: switch_core_codec_init_with_bitrate (switch_core_codec.c:723)
  43400. ==27803==    by 0xB98DA91: conference_member_setup_media (conference_member.c:2026)
  43401. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  43402. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43403. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43404. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43405. ==27803==    by 0x56244CE: clone (clone.S:95)
  43406. ==27803==  Address 0xbd0c4a0 is 8,240 bytes inside a block of size 12,288 alloc'd
  43407. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43408. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43409. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43410. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43411. ==27803==    by 0xB98DA24: conference_member_setup_media (conference_member.c:2013)
  43412. ==27803==    by 0xB972AFB: conference_loop_input (conference_loop.c:915)
  43413. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43414. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43415. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43416. ==27803==    by 0x56244CE: clone (clone.S:95)
  43417. ==27803==  Block was alloc'd by thread #53
  43418. ==27803==
  43419. ==27803==  Lock at 0x16DD1E60 was first observed
  43420. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43421. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43422. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  43423. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43424. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43425. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43426. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43427. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43428. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43429. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43430. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43431. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43432. ==27803==    by 0x56244CE: clone (clone.S:95)
  43433. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  43434. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43435. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43436. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43437. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43438. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  43439. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  43440. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  43441. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  43442. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  43443. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43444. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43445. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43446. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43447. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43448. ==27803==  Block was alloc'd by thread #45
  43449. ==27803==
  43450. ==27803==  Lock at 0x16DD1FA0 was first observed
  43451. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43452. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43453. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  43454. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43455. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43456. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43457. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43458. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43459. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43460. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43461. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43462. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43463. ==27803==    by 0x56244CE: clone (clone.S:95)
  43464. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  43465. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43466. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43467. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43468. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43469. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  43470. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  43471. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  43472. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  43473. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  43474. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  43475. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  43476. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  43477. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  43478. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43479. ==27803==  Block was alloc'd by thread #45
  43480. ==27803==
  43481. ==27803== Possible data race during write of size 4 at 0xC271630 by thread #53
  43482. ==27803== Locks held: 2, at addresses 0x7DF6E10 0x171753C8
  43483. ==27803==    at 0x4CFACD1: switch_core_session_read_frame (switch_core_io.c:410)
  43484. ==27803==    by 0xB9724CF: conference_loop_input (conference_loop.c:849)
  43485. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43486. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43487. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43488. ==27803==    by 0x56244CE: clone (clone.S:95)
  43489. ==27803==
  43490. ==27803== This conflicts with a previous read of size 4 by thread #45
  43491. ==27803== Locks held: 6, at addresses 0x7DF6D20 0x7DF6E60 0x7DFE980 0xBD0C4A0 0x16DD1E60 0x16DD1FA0
  43492. ==27803==    at 0x4D36D63: switch_core_session_write_frame (switch_core_media.c:15791)
  43493. ==27803==    by 0xB9749E4: conference_loop_output (conference_loop.c:1553)
  43494. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  43495. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43496. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43497. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43498. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43499. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43500. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43501. ==27803==  Address 0xc271630 is 80 bytes inside a block of size 36,864 alloc'd
  43502. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43503. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43504. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43505. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43506. ==27803==    by 0x4CF0220: switch_core_session_request_uuid (switch_core_session.c:2389)
  43507. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43508. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43509. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43510. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43511. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43512. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43513. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43514. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43515. ==27803==  Block was alloc'd by thread #13
  43516. ==27803==
  43517. ==27803== ----------------------------------------------------------------
  43518. ==27803==
  43519. ==27803==  Lock at 0x92E7318 was first observed
  43520. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43521. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  43522. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  43523. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  43524. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  43525. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  43526. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43529. ==27803==    by 0x56244CE: clone (clone.S:95)
  43530. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  43531. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  43532. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  43533. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  43534. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  43535. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  43536. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43539. ==27803==    by 0x56244CE: clone (clone.S:95)
  43540. ==27803==  Block was alloc'd by thread #13
  43541. ==27803==
  43542. ==27803==  Lock at 0x73158C8 was first observed
  43543. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43544. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43545. ==27803==    by 0x4D05ED6: switch_core_init (switch_core.c:1929)
  43546. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  43547. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43548. ==27803==  Address 0x73158c8 is 400,648 bytes inside a block of size 401,408 alloc'd
  43549. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43550. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43551. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43552. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43553. ==27803==    by 0x4CDDADF: switch_core_memory_init (switch_core_memory.c:731)
  43554. ==27803==    by 0x4D05D3B: switch_core_init (switch_core.c:1903)
  43555. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  43556. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43557. ==27803==  Block was alloc'd by thread #1
  43558. ==27803==
  43559. ==27803== Possible data race during read of size 4 at 0x5139D10 by thread #13
  43560. ==27803== Locks held: 1, at address 0x92E7318
  43561. ==27803==    at 0x4CF0750: switch_core_session_count (switch_core_session.c:2469)
  43562. ==27803==    by 0x956C6B5: sofia_event_callback (sofia.c:2415)
  43563. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43564. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43565. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43566. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43567. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43568. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43569. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43570. ==27803==    by 0x56244CE: clone (clone.S:95)
  43571. ==27803==
  43572. ==27803== This conflicts with a previous write of size 4 by thread #44
  43573. ==27803== Locks held: 1, at address 0x73158C8
  43574. ==27803==    at 0x4CF24F6: switch_core_session_perform_destroy (switch_core_session.c:1552)
  43575. ==27803==    by 0x4CF28E1: switch_core_session_thread (switch_core_session.c:1750)
  43576. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43577. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43578. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43579. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43580. ==27803==    by 0x56244CE: clone (clone.S:95)
  43581. ==27803==  Address 0x5139d10 is 16 bytes inside data symbol "session_manager"
  43582. ==27803==
  43583. ==27803== ----------------------------------------------------------------
  43584. ==27803==
  43585. ==27803== Thread #43: lock order "0x7B9F680 before 0x7A439F8" violated
  43586. ==27803==
  43587. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7A439F8
  43588. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  43589. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  43590. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  43591. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  43592. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  43593. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  43594. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  43595. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  43596. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  43597. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43598. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43599. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43600. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43601. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43602. ==27803==
  43603. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  43604. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  43605. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  43606. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  43607. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  43608. ==27803==    by 0x4CD287C: switch_console_expand_alias (switch_console.c:305)
  43609. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  43610. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43611. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43612. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43613. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43614. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43615. ==27803==    by 0x56244CE: clone (clone.S:95)
  43616. ==27803==
  43617. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  43618. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  43619. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  43620. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  43621. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  43622. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  43623. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  43624. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  43625. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  43626. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  43627. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43628. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43629. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43630. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43631. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43632. ==27803==
  43633. ==27803==  followed by a later acquisition of lock at 0x7A439F8
  43634. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  43635. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  43636. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  43637. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  43638. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  43639. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  43640. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  43641. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  43642. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  43643. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43644. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43645. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43646. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43647. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43648. ==27803==
  43649. ==27803==  Lock at 0x7B9F680 was first observed
  43650. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43651. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43652. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  43653. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  43654. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  43655. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43656. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43657. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  43658. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43659. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43660. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43661. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  43662. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  43663. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  43664. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  43665. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43666. ==27803==  Block was alloc'd by thread #1
  43667. ==27803==
  43668. ==27803==  Lock at 0x7A439F8 was first observed
  43669. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43670. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43671. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  43672. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  43673. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  43674. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  43675. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  43676. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  43677. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  43678. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43679. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43680. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43681. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43682. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43683. ==27803==  Address 0x7a439f8 is 1,144 bytes inside a block of size 8,192 alloc'd
  43684. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43685. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  43686. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  43687. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  43688. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  43689. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  43690. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  43691. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  43692. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  43693. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  43694. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  43695. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43696. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43697. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43698. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43699. ==27803==  Block was alloc'd by thread #43
  43700. ==27803==
  43701. ==27803==
  43702. ==27803== ----------------------------------------------------------------
  43703. ==27803==
  43704. ==27803== Thread #43: lock order "0x16E02CC0 before 0x9B0B298" violated
  43705. ==27803==
  43706. ==27803== Observed (incorrect) order is: acquisition of lock at 0x9B0B298
  43707. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  43708. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  43709. ==27803==    by 0xB95A707: conference_find (mod_conference.c:2644)
  43710. ==27803==    by 0xB9707DE: conference_api_main_real (conference_api.c:221)
  43711. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  43712. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  43713. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43714. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43715. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43716. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43717. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43718. ==27803==    by 0x56244CE: clone (clone.S:95)
  43719. ==27803==
  43720. ==27803==  followed by a later acquisition of lock at 0x16E02CC0
  43721. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  43722. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  43723. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  43724. ==27803==    by 0xB95A766: conference_find (mod_conference.c:2655)
  43725. ==27803==    by 0xB9707DE: conference_api_main_real (conference_api.c:221)
  43726. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  43727. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  43728. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43729. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43730. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43731. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43732. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43733. ==27803==
  43734. ==27803== Required order was established by acquisition of lock at 0x16E02CC0
  43735. ==27803==    at 0x483B811: pthread_rwlock_tryrdlock_WRK (hg_intercepts.c:2383)
  43736. ==27803==    by 0x483DD8A: pthread_rwlock_tryrdlock (hg_intercepts.c:2400)
  43737. ==27803==    by 0x50324FC: apr_thread_rwlock_tryrdlock (thread_rwlock.c:81)
  43738. ==27803==    by 0xB962195: conference_function (mod_conference.c:2215)
  43739. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43740. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43741. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43742. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43743. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43744. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43745. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43746. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43747. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43748. ==27803==
  43749. ==27803==  followed by a later acquisition of lock at 0x9B0B298
  43750. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  43751. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  43752. ==27803==    by 0xB95A6B1: conference_launch_thread (mod_conference.c:2635)
  43753. ==27803==    by 0xB9621A5: conference_function (mod_conference.c:2223)
  43754. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43755. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43756. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43757. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43758. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43759. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43760. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43761. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43762. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43763. ==27803==
  43764. ==27803==  Lock at 0x16E02CC0 was first observed
  43765. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  43766. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  43767. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  43768. ==27803==    by 0xB95C2D0: conference_new (mod_conference.c:3692)
  43769. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43770. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43771. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43772. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43773. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43774. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43775. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43776. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43777. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43778. ==27803==  Address 0x16e02cc0 is 5,696 bytes inside a block of size 8,192 alloc'd
  43779. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43780. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43781. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43782. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43783. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  43784. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  43785. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43786. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43787. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43788. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43789. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43790. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43791. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43792. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43793. ==27803==  Block was alloc'd by thread #45
  43794. ==27803==
  43795. ==27803==  Lock at 0x9B0B298 was first observed
  43796. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43797. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43798. ==27803==    by 0xB965774: mod_conference_load (mod_conference.c:3980)
  43799. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  43800. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  43801. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  43802. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43803. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43804. ==27803==  Address 0x9b0b298 is 760 bytes inside a block of size 8,192 alloc'd
  43805. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43806. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  43807. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  43808. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  43809. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  43810. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  43811. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  43812. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  43813. ==27803==    by 0x10AEC7: main (switch.c:1200)
  43814. ==27803==  Block was alloc'd by thread #1
  43815. ==27803==
  43816. ==27803==
  43817. ==27803== ----------------------------------------------------------------
  43818. ==27803==
  43819. ==27803==  Lock at 0x16E02D20 was first observed
  43820. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43821. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43822. ==27803==    by 0xB95C2E8: conference_new (mod_conference.c:3693)
  43823. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43824. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43825. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43826. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43827. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43828. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43829. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43830. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43831. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43832. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43833. ==27803==  Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd
  43834. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43835. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43836. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43837. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43838. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  43839. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  43840. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43841. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43842. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43843. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43844. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43845. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43846. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43847. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43848. ==27803==  Block was alloc'd by thread #45
  43849. ==27803==
  43850. ==27803==  Lock at 0x7DF6D20 was first observed
  43851. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43852. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43853. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  43854. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43855. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43856. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43857. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43858. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43859. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43860. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43861. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43862. ==27803==    by 0x56244CE: clone (clone.S:95)
  43863. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  43864. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43865. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  43866. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  43867. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  43868. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  43869. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  43870. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  43871. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  43872. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  43873. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  43874. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43875. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43876. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43877. ==27803==  Block was alloc'd by thread #13
  43878. ==27803==
  43879. ==27803== Possible data race during write of size 4 at 0x1653D080 by thread #43
  43880. ==27803== Locks held: 1, at address 0x16E02D20
  43881. ==27803==    at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382)
  43882. ==27803==    by 0xB96DA3D: conference_api_sub_hup (conference_api.c:863)
  43883. ==27803==    by 0xB98D5EB: conference_member_itterator (conference_member.c:1883)
  43884. ==27803==    by 0xB9704C1: conference_api_dispatch (conference_api.c:4192)
  43885. ==27803==    by 0xB9704C1: conference_api_dispatch (conference_api.c:4150)
  43886. ==27803==    by 0xB970835: conference_api_main_real (conference_api.c:223)
  43887. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  43888. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  43889. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43890. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  43891. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43892. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43893. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43894. ==27803==
  43895. ==27803== This conflicts with a previous read of size 4 by thread #45
  43896. ==27803== Locks held: 1, at address 0x7DF6D20
  43897. ==27803==    at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394)
  43898. ==27803==    by 0xB97482D: conference_loop_output (conference_loop.c:1454)
  43899. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  43900. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43901. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43902. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43903. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43904. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43905. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43906. ==27803==  Address 0x1653d080 is on thread #45's stack
  43907. ==27803==
  43908. ==27803== ----------------------------------------------------------------
  43909. ==27803==
  43910. ==27803==  Lock at 0x16E02BD0 was first observed
  43911. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43912. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43913. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  43914. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43915. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43916. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43917. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43918. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43919. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43920. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43921. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43922. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43923. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43924. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  43925. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43926. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43927. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43928. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43929. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  43930. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  43931. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43932. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43933. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43934. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43935. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43936. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43937. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43938. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43939. ==27803==  Block was alloc'd by thread #45
  43940. ==27803==
  43941. ==27803==  Lock at 0x16E02D20 was first observed
  43942. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43943. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  43944. ==27803==    by 0xB95C2E8: conference_new (mod_conference.c:3693)
  43945. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43946. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43947. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43948. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43949. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43950. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43951. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43952. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43953. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43954. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43955. ==27803==  Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd
  43956. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  43957. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  43958. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  43959. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  43960. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  43961. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  43962. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  43963. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  43964. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  43965. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  43966. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  43967. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  43968. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  43969. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43970. ==27803==  Block was alloc'd by thread #45
  43971. ==27803==
  43972. ==27803== Possible data race during read of size 4 at 0x1653D080 by thread #50
  43973. ==27803== Locks held: 1, at address 0x16E02BD0
  43974. ==27803==    at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394)
  43975. ==27803==    by 0xB963A74: conference_thread_run (mod_conference.c:313)
  43976. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  43977. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  43978. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  43979. ==27803==    by 0x56244CE: clone (clone.S:95)
  43980. ==27803==
  43981. ==27803== This conflicts with a previous write of size 4 by thread #43
  43982. ==27803== Locks held: 1, at address 0x16E02D20
  43983. ==27803==    at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382)
  43984. ==27803==    by 0xB96DA3D: conference_api_sub_hup (conference_api.c:863)
  43985. ==27803==    by 0xB98D5EB: conference_member_itterator (conference_member.c:1883)
  43986. ==27803==    by 0xB9704C1: conference_api_dispatch (conference_api.c:4192)
  43987. ==27803==    by 0xB9704C1: conference_api_dispatch (conference_api.c:4150)
  43988. ==27803==    by 0xB970835: conference_api_main_real (conference_api.c:223)
  43989. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  43990. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  43991. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  43992. ==27803==  Address 0x1653d080 is on thread #45's stack
  43993. ==27803==  in frame #9, created by conference_function (mod_conference.c:1892)
  43994. ==27803==
  43995. ==27803== ----------------------------------------------------------------
  43996. ==27803==
  43997. ==27803==  Lock at 0x16E02BD0 was first observed
  43998. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  43999. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44000. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  44001. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44002. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44003. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44004. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44005. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44006. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44007. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44008. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44009. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44010. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44011. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  44012. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44013. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44014. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44015. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44016. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44017. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44018. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44019. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44020. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44021. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44022. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44023. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44024. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44025. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44026. ==27803==  Block was alloc'd by thread #45
  44027. ==27803==
  44028. ==27803== Possible data race during write of size 4 at 0x7DFFC30 by thread #50
  44029. ==27803== Locks held: 1, at address 0x16E02BD0
  44030. ==27803==    at 0xB963BF1: conference_thread_run (mod_conference.c:384)
  44031. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44032. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44033. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44034. ==27803==    by 0x56244CE: clone (clone.S:95)
  44035. ==27803==
  44036. ==27803== This conflicts with a previous read of size 4 by thread #49
  44037. ==27803== Locks held: none
  44038. ==27803==    at 0xB98084D: conference_video_muxing_thread_run (conference_video.c:3268)
  44039. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44040. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44041. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44042. ==27803==    by 0x56244CE: clone (clone.S:95)
  44043. ==27803==  Address 0x7dffc30 is 656 bytes inside a block of size 8,192 alloc'd
  44044. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44045. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44046. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44047. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44048. ==27803==    by 0xB95CE87: conference_new (mod_conference.c:3182)
  44049. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44050. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44051. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44052. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44053. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44054. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44055. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44056. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44057. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44058. ==27803==  Block was alloc'd by thread #45
  44059. ==27803==
  44060. ==27803== ----------------------------------------------------------------
  44061. ==27803==
  44062. ==27803==  Lock at 0x16E02BD0 was first observed
  44063. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44064. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44065. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  44066. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44067. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44068. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44069. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44070. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44071. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44072. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44073. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44074. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44075. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44076. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  44077. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44078. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44079. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44080. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44081. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44082. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44083. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44084. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44085. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44086. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44087. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44088. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44089. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44090. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44091. ==27803==  Block was alloc'd by thread #45
  44092. ==27803==
  44093. ==27803== Possible data race during write of size 4 at 0x7DFFC38 by thread #50
  44094. ==27803== Locks held: 1, at address 0x16E02BD0
  44095. ==27803==    at 0xB963C07: conference_thread_run (mod_conference.c:386)
  44096. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44097. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44098. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44099. ==27803==    by 0x56244CE: clone (clone.S:95)
  44100. ==27803==
  44101. ==27803== This conflicts with a previous read of size 4 by thread #49
  44102. ==27803== Locks held: none
  44103. ==27803==    at 0xB98086E: conference_video_muxing_thread_run (conference_video.c:3271)
  44104. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44105. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44106. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44107. ==27803==    by 0x56244CE: clone (clone.S:95)
  44108. ==27803==  Address 0x7dffc38 is 664 bytes inside a block of size 8,192 alloc'd
  44109. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44110. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44111. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44112. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44113. ==27803==    by 0xB95CE87: conference_new (mod_conference.c:3182)
  44114. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44115. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44116. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44117. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44118. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44119. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44120. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44121. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44122. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44123. ==27803==  Block was alloc'd by thread #45
  44124. ==27803==
  44125. ==27803== ----------------------------------------------------------------
  44126. ==27803==
  44127. ==27803==  Lock at 0x16E02BD0 was first observed
  44128. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44129. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44130. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  44131. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44132. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44133. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44134. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44135. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44136. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44137. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44138. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44139. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44140. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44141. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  44142. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44143. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44144. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44145. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44146. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44147. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44148. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44149. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44150. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44151. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44152. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44153. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44154. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44155. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44156. ==27803==  Block was alloc'd by thread #45
  44157. ==27803==
  44158. ==27803==  Lock at 0x16E02D20 was first observed
  44159. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44160. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44161. ==27803==    by 0xB95C2E8: conference_new (mod_conference.c:3693)
  44162. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44163. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44164. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44165. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44166. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44167. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44168. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44169. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44170. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44171. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44172. ==27803==  Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd
  44173. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44174. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44175. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44176. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44177. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44178. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44179. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44180. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44181. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44182. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44183. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44184. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44185. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44186. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44187. ==27803==  Block was alloc'd by thread #45
  44188. ==27803==
  44189. ==27803== Possible data race during read of size 4 at 0x1653D080 by thread #50
  44190. ==27803== Locks held: 1, at address 0x16E02BD0
  44191. ==27803==    at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394)
  44192. ==27803==    by 0xB963DC9: conference_thread_run (mod_conference.c:703)
  44193. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44194. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44195. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44196. ==27803==    by 0x56244CE: clone (clone.S:95)
  44197. ==27803==
  44198. ==27803== This conflicts with a previous write of size 4 by thread #43
  44199. ==27803== Locks held: 1, at address 0x16E02D20
  44200. ==27803==    at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382)
  44201. ==27803==    by 0xB96DA3D: conference_api_sub_hup (conference_api.c:863)
  44202. ==27803==    by 0xB98D5EB: conference_member_itterator (conference_member.c:1883)
  44203. ==27803==    by 0xB9704C1: conference_api_dispatch (conference_api.c:4192)
  44204. ==27803==    by 0xB9704C1: conference_api_dispatch (conference_api.c:4150)
  44205. ==27803==    by 0xB970835: conference_api_main_real (conference_api.c:223)
  44206. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  44207. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  44208. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  44209. ==27803==  Address 0x1653d080 is on thread #45's stack
  44210. ==27803==  in frame #9, created by conference_function (mod_conference.c:1892)
  44211. ==27803==
  44212. ==27803== ----------------------------------------------------------------
  44213. ==27803==
  44214. ==27803==  Lock at 0x7DF6D20 was first observed
  44215. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44216. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44217. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  44218. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44219. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44220. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44221. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44222. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44223. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44224. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44225. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44226. ==27803==    by 0x56244CE: clone (clone.S:95)
  44227. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  44228. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44229. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44230. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44231. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44232. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  44233. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44234. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44235. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44236. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44237. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44238. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44239. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44240. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44241. ==27803==  Block was alloc'd by thread #13
  44242. ==27803==
  44243. ==27803==  Lock at 0x16DD1E10 was first observed
  44244. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44245. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44246. ==27803==    by 0xB961AD6: conference_function (mod_conference.c:2399)
  44247. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44248. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44249. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44250. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44251. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44252. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44253. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44254. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44255. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44256. ==27803==    by 0x56244CE: clone (clone.S:95)
  44257. ==27803==  Address 0x16dd1e10 is 3,472 bytes inside a block of size 8,192 alloc'd
  44258. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44259. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44260. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44261. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  44262. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  44263. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  44264. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  44265. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  44266. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  44267. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  44268. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  44269. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  44270. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  44271. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44272. ==27803==  Block was alloc'd by thread #45
  44273. ==27803==
  44274. ==27803==  Lock at 0x16E02BD0 was first observed
  44275. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44276. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44277. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  44278. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44279. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44280. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44281. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44282. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44283. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44284. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44285. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44286. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44287. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44288. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  44289. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44290. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44291. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44292. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44293. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44294. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44295. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44296. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44297. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44298. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44299. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44300. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44301. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44302. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44303. ==27803==  Block was alloc'd by thread #45
  44304. ==27803==
  44305. ==27803== Possible data race during write of size 4 at 0x1653D080 by thread #45
  44306. ==27803== Locks held: 2, at addresses 0x7DF6D20 0x16DD1E10
  44307. ==27803==    at 0xB98EE30: conference_utils_member_clear_flag_locked (conference_utils.c:388)
  44308. ==27803==    by 0xB974C5D: conference_loop_output (conference_loop.c:1656)
  44309. ==27803==    by 0xB9629D7: conference_function (mod_conference.c:2498)
  44310. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44311. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44312. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44313. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44314. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44315. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44316. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44317. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44318. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44319. ==27803==    by 0x56244CE: clone (clone.S:95)
  44320. ==27803==
  44321. ==27803== This conflicts with a previous read of size 4 by thread #50
  44322. ==27803== Locks held: 1, at address 0x16E02BD0
  44323. ==27803==    at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394)
  44324. ==27803==    by 0xB963DC9: conference_thread_run (mod_conference.c:703)
  44325. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44326. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44327. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44328. ==27803==    by 0x56244CE: clone (clone.S:95)
  44329. ==27803==  Address 0x1653d080 is on thread #45's stack
  44330. ==27803==  in frame #2, created by conference_function (mod_conference.c:1892)
  44331. ==27803==
  44332. ==27803== ----------------------------------------------------------------
  44333. ==27803==
  44334. ==27803== Thread #53: Exiting thread still holds 2 locks
  44335. ==27803==    at 0x5197066: __exit_thread (exit-thread.h:36)
  44336. ==27803==    by 0x5197066: start_thread (pthread_create.c:607)
  44337. ==27803==    by 0x56244CE: clone (clone.S:95)
  44338. ==27803==
  44339. ==27803== ----------------------------------------------------------------
  44340. ==27803==
  44341. ==27803==  Lock at 0x7DF6D20 was first observed
  44342. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44343. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44344. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  44345. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44346. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44347. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44348. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44349. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44350. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44351. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44352. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44353. ==27803==    by 0x56244CE: clone (clone.S:95)
  44354. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  44355. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44356. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44357. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44358. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44359. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  44360. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44361. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44362. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44363. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44364. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44365. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44366. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44367. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44368. ==27803==  Block was alloc'd by thread #13
  44369. ==27803==
  44370. ==27803==  Lock at 0x16DD1EB0 was first observed
  44371. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44372. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44373. ==27803==    by 0xB961B08: conference_function (mod_conference.c:2401)
  44374. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44375. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44376. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44377. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44378. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44379. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44380. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44381. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44382. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44383. ==27803==    by 0x56244CE: clone (clone.S:95)
  44384. ==27803==  Address 0x16dd1eb0 is 3,632 bytes inside a block of size 8,192 alloc'd
  44385. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44386. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44387. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44388. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  44389. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  44390. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  44391. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  44392. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  44393. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  44394. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  44395. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  44396. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  44397. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  44398. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44399. ==27803==  Block was alloc'd by thread #45
  44400. ==27803==
  44401. ==27803== Possible data race during write of size 4 at 0x1653D080 by thread #45
  44402. ==27803== Locks held: 1, at address 0x7DF6D20
  44403. ==27803==    at 0xB98EDE2: conference_utils_member_clear_flag (conference_utils.c:382)
  44404. ==27803==    by 0xB962A5B: conference_function (mod_conference.c:2514)
  44405. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44406. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44407. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44408. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44409. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44410. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44411. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44412. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44413. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44414. ==27803==    by 0x56244CE: clone (clone.S:95)
  44415. ==27803==
  44416. ==27803== This conflicts with a previous read of size 4 by thread #53
  44417. ==27803== Locks held: 1, at address 0x16DD1EB0
  44418. ==27803==    at 0xB98EE64: conference_utils_member_test_flag (conference_utils.c:394)
  44419. ==27803==    by 0xB9724FA: conference_loop_input (conference_loop.c:854)
  44420. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44421. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44422. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44423. ==27803==    by 0x56244CE: clone (clone.S:95)
  44424. ==27803==  Address 0x1653d080 is on thread #45's stack
  44425. ==27803==  in frame #1, created by conference_function (mod_conference.c:1892)
  44426. ==27803==
  44427. ==27803== ----------------------------------------------------------------
  44428. ==27803==
  44429. ==27803== Possible data race during write of size 4 at 0x510DD0C by thread #43
  44430. ==27803== Locks held: none
  44431. ==27803==    at 0x4CD2C6F: console_thread (switch_console.c:1077)
  44432. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44433. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44434. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44435. ==27803==    by 0x56244CE: clone (clone.S:95)
  44436. ==27803==  Address 0x510dd0c is 0 bytes inside data symbol "running"
  44437. ==27803==
  44438. ==27803== ---Thread-Announcement------------------------------------------
  44439. ==27803==
  44440. ==27803== Thread #52 was created
  44441. ==27803==    at 0x56244BE: clone (clone.S:71)
  44442. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  44443. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  44444. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  44445. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  44446. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  44447. ==27803==    by 0xB97C8BB: conference_video_launch_layer_thread (conference_video.c:2269)
  44448. ==27803==    by 0xB9631F6: conference_function (mod_conference.c:2468)
  44449. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44450. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44451. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44452. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44453. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44454. ==27803==
  44455. ==27803== ----------------------------------------------------------------
  44456. ==27803==
  44457. ==27803==  Lock at 0x7DF6D20 was first observed
  44458. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44459. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44460. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  44461. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44462. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44463. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44464. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44465. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44466. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44467. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44468. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44469. ==27803==    by 0x56244CE: clone (clone.S:95)
  44470. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  44471. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44472. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44473. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44474. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44475. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  44476. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44477. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44478. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44479. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44480. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44481. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44484. ==27803==  Block was alloc'd by thread #13
  44485. ==27803==
  44486. ==27803== Possible data race during read of size 4 at 0x1653D570 by thread #45
  44487. ==27803== Locks held: 1, at address 0x7DF6D20
  44488. ==27803==    at 0xB962AAF: conference_function (mod_conference.c:2526)
  44489. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44490. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44491. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44492. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44493. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44494. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44495. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44496. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44497. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44498. ==27803==    by 0x56244CE: clone (clone.S:95)
  44499. ==27803==
  44500. ==27803== This conflicts with a previous write of size 4 by thread #52
  44501. ==27803== Locks held: none
  44502. ==27803==    at 0xB97A038: conference_video_layer_thread_run (conference_video.c:2201)
  44503. ==27803==    by 0xB97A038: conference_video_layer_thread_run (conference_video.c:2192)
  44504. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44505. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44506. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44507. ==27803==    by 0x56244CE: clone (clone.S:95)
  44508. ==27803==  Address 0x1653d570 is on thread #45's stack
  44509. ==27803==  in frame #0, created by conference_function (mod_conference.c:1892)
  44510. ==27803==
  44511. ==27803== ----------------------------------------------------------------
  44512. ==27803==
  44513. ==27803==  Lock at 0x7DF6D20 was first observed
  44514. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44515. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44516. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  44517. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44518. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44519. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44520. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44521. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44522. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44523. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44524. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44525. ==27803==    by 0x56244CE: clone (clone.S:95)
  44526. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  44527. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44528. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44529. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44530. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44531. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  44532. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44533. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44534. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44535. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44536. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44537. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44538. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44539. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44540. ==27803==  Block was alloc'd by thread #13
  44541. ==27803==
  44542. ==27803== Possible data race during read of size 4 at 0x1653D570 by thread #45
  44543. ==27803== Locks held: 1, at address 0x7DF6D20
  44544. ==27803==    at 0xB962ADA: conference_function (mod_conference.c:2526)
  44545. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44546. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44547. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44548. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44549. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44550. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44551. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44552. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44553. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44554. ==27803==    by 0x56244CE: clone (clone.S:95)
  44555. ==27803==
  44556. ==27803== This conflicts with a previous write of size 4 by thread #52
  44557. ==27803== Locks held: none
  44558. ==27803==    at 0xB97A10E: conference_video_layer_thread_run (conference_video.c:2232)
  44559. ==27803==    by 0xB97A10E: conference_video_layer_thread_run (conference_video.c:2192)
  44560. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44561. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44562. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44563. ==27803==    by 0x56244CE: clone (clone.S:95)
  44564. ==27803==  Address 0x1653d570 is on thread #45's stack
  44565. ==27803==  in frame #0, created by conference_function (mod_conference.c:1892)
  44566. ==27803==
  44567. ==27803== ----------------------------------------------------------------
  44568. ==27803==
  44569. ==27803==  Lock at 0x7DF6D20 was first observed
  44570. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44571. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44572. ==27803==    by 0x4CF0333: switch_core_session_request_uuid (switch_core_session.c:2429)
  44573. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44574. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44575. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44576. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44577. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44578. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44579. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44580. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44581. ==27803==    by 0x56244CE: clone (clone.S:95)
  44582. ==27803==  Address 0x7df6d20 is 2,496 bytes inside a block of size 8,192 alloc'd
  44583. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44584. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44585. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44586. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44587. ==27803==    by 0x4CF062C: switch_core_session_request_uuid (switch_core_session.c:2386)
  44588. ==27803==    by 0x956CBB0: sofia_event_callback (sofia.c:2581)
  44589. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  44590. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  44591. ==27803==    by 0x94F49A5: su_base_port_step (su_base_port.c:473)
  44592. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  44593. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44594. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44595. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44596. ==27803==  Block was alloc'd by thread #13
  44597. ==27803==
  44598. ==27803==  Lock at 0x16DD1E60 was first observed
  44599. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44600. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44601. ==27803==    by 0xB961AEF: conference_function (mod_conference.c:2400)
  44602. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44603. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44604. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44605. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44606. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44607. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44608. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44609. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44610. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44611. ==27803==    by 0x56244CE: clone (clone.S:95)
  44612. ==27803==  Address 0x16dd1e60 is 3,552 bytes inside a block of size 8,192 alloc'd
  44613. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44614. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44615. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44616. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  44617. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  44618. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  44619. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  44620. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  44621. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  44622. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  44623. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  44624. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  44625. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  44626. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44627. ==27803==  Block was alloc'd by thread #45
  44628. ==27803==
  44629. ==27803==  Lock at 0x16DD1EB0 was first observed
  44630. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44631. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44632. ==27803==    by 0xB961B08: conference_function (mod_conference.c:2401)
  44633. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44634. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44635. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44636. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44637. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44638. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44639. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44640. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44641. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44642. ==27803==    by 0x56244CE: clone (clone.S:95)
  44643. ==27803==  Address 0x16dd1eb0 is 3,632 bytes inside a block of size 8,192 alloc'd
  44644. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44645. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44646. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44647. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  44648. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  44649. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  44650. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  44651. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  44652. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  44653. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  44654. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  44655. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  44656. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  44657. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44658. ==27803==  Block was alloc'd by thread #45
  44659. ==27803==
  44660. ==27803==  Lock at 0x16DD1F50 was first observed
  44661. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44662. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44663. ==27803==    by 0xB961B3A: conference_function (mod_conference.c:2403)
  44664. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44665. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44666. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44667. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44668. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44669. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44670. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44671. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44672. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44673. ==27803==    by 0x56244CE: clone (clone.S:95)
  44674. ==27803==  Address 0x16dd1f50 is 3,792 bytes inside a block of size 8,192 alloc'd
  44675. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44676. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44677. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44678. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  44679. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  44680. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  44681. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  44682. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  44683. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  44684. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  44685. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  44686. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  44687. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  44688. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44689. ==27803==  Block was alloc'd by thread #45
  44690. ==27803==
  44691. ==27803==  Lock at 0x16DD1FA0 was first observed
  44692. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44693. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44694. ==27803==    by 0xB961B53: conference_function (mod_conference.c:2404)
  44695. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44696. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44697. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44698. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44699. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44700. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44701. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44702. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44703. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44704. ==27803==    by 0x56244CE: clone (clone.S:95)
  44705. ==27803==  Address 0x16dd1fa0 is 3,872 bytes inside a block of size 8,192 alloc'd
  44706. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44707. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44708. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44709. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  44710. ==27803==    by 0x4D64F2B: switch_rtp_create (switch_rtp.c:4448)
  44711. ==27803==    by 0x4D654AC: switch_rtp_new (switch_rtp.c:4661)
  44712. ==27803==    by 0x4D18996: switch_core_media_activate_rtp (switch_core_media.c:8826)
  44713. ==27803==    by 0x959288D: sofia_media_activate_rtp (sofia_media.c:58)
  44714. ==27803==    by 0x9592918: sofia_media_tech_media (sofia_media.c:87)
  44715. ==27803==    by 0x9537275: sofia_answer_channel (mod_sofia.c:876)
  44716. ==27803==    by 0x9537275: sofia_receive_message (mod_sofia.c:2504)
  44717. ==27803==    by 0x4CF0CB5: switch_core_session_perform_receive_message (switch_core_session.c:923)
  44718. ==27803==    by 0x4CCFFB3: switch_channel_perform_answer (switch_channel.c:3899)
  44719. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44720. ==27803==  Block was alloc'd by thread #45
  44721. ==27803==
  44722. ==27803==  Lock at 0x16E02BD0 was first observed
  44723. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44724. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44725. ==27803==    by 0xB95C28D: conference_new (mod_conference.c:3689)
  44726. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44727. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44728. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44729. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44730. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44731. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44732. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44733. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44734. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44735. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44736. ==27803==  Address 0x16e02bd0 is 5,456 bytes inside a block of size 8,192 alloc'd
  44737. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44738. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44739. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44740. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44741. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44742. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44743. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44744. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44745. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44746. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44747. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44748. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44749. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44750. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44751. ==27803==  Block was alloc'd by thread #45
  44752. ==27803==
  44753. ==27803==  Lock at 0x16E02D20 was first observed
  44754. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44755. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44756. ==27803==    by 0xB95C2E8: conference_new (mod_conference.c:3693)
  44757. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44758. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44759. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44760. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44761. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44762. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44763. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44764. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44767. ==27803==  Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd
  44768. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44769. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44770. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44771. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44772. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44773. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44774. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44775. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44776. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44777. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44778. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44779. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44780. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44781. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44782. ==27803==  Block was alloc'd by thread #45
  44783. ==27803==
  44784. ==27803== Possible data race during write of size 4 at 0x7DFFD14 by thread #45
  44785. ==27803== Locks held: 7, at addresses 0x7DF6D20 0x16DD1E60 0x16DD1EB0 0x16DD1F50 0x16DD1FA0 0x16E02BD0 0x16E02D20
  44786. ==27803==    at 0xB98ECA2: conference_utils_set_flag (conference_utils.c:315)
  44787. ==27803==    by 0xB98AFF3: conference_member_del (conference_member.c:1526)
  44788. ==27803==    by 0xB962B15: conference_function (mod_conference.c:2536)
  44789. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44790. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44791. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44792. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44793. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44794. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44795. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44796. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44797. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44798. ==27803==    by 0x56244CE: clone (clone.S:95)
  44799. ==27803==
  44800. ==27803== This conflicts with a previous read of size 4 by thread #50
  44801. ==27803== Locks held: none
  44802. ==27803==    at 0xB98ED44: conference_utils_test_flag (conference_utils.c:335)
  44803. ==27803==    by 0xB963826: conference_thread_run (mod_conference.c:242)
  44804. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44805. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44806. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44807. ==27803==    by 0x56244CE: clone (clone.S:95)
  44808. ==27803==  Address 0x7dffd14 is 884 bytes inside a block of size 8,192 alloc'd
  44809. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44810. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44811. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44812. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44813. ==27803==    by 0xB95CE87: conference_new (mod_conference.c:3182)
  44814. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44815. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44816. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44817. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44818. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44819. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44820. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44821. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44822. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44823. ==27803==  Block was alloc'd by thread #45
  44824. ==27803==
  44825. ==27803== ----------------------------------------------------------------
  44826. ==27803==
  44827. ==27803== Thread #49: lock order "0x16E02D20 before 0x79F5A08" violated
  44828. ==27803==
  44829. ==27803== Observed (incorrect) order is: acquisition of lock at 0x79F5A08
  44830. ==27803==    at 0x483B439: pthread_rwlock_rdlock_WRK (hg_intercepts.c:2238)
  44831. ==27803==    by 0x483DD74: pthread_rwlock_rdlock (hg_intercepts.c:2253)
  44832. ==27803==    by 0x4D4BECF: switch_loadable_module_get_timer_interface (switch_loadable_module.c:2626)
  44833. ==27803==    by 0x4CDA378: switch_core_timer_init (switch_core_timer.c:44)
  44834. ==27803==    by 0xC3F2708: timer_thread_run (mod_spandsp_fax.c:204)
  44835. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44836. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44837. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44838. ==27803==    by 0x56244CE: clone (clone.S:95)
  44839. ==27803==
  44840. ==27803==  followed by a later acquisition of lock at 0x16E02D20
  44841. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  44842. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  44843. ==27803==    by 0xB981894: conference_video_muxing_thread_run (conference_video.c:4172)
  44844. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44845. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44846. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44847. ==27803==    by 0x56244CE: clone (clone.S:95)
  44848. ==27803==
  44849. ==27803==  Lock at 0x16E02D20 was first observed
  44850. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44851. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44852. ==27803==    by 0xB95C2E8: conference_new (mod_conference.c:3693)
  44853. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44854. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44855. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44856. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44857. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44858. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44859. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44860. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44861. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44862. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44863. ==27803==  Address 0x16e02d20 is 5,792 bytes inside a block of size 8,192 alloc'd
  44864. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44865. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  44866. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  44867. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  44868. ==27803==    by 0xB9777FD: conference_video_parse_layouts (conference_video.c:122)
  44869. ==27803==    by 0xB95D46D: conference_new (mod_conference.c:3271)
  44870. ==27803==    by 0xB961F60: conference_function (mod_conference.c:2146)
  44871. ==27803==    by 0x4CF4D7E: switch_core_session_exec (switch_core_session.c:2903)
  44872. ==27803==    by 0x4CF540E: switch_core_session_execute_application_get_flags (switch_core_session.c:2768)
  44873. ==27803==    by 0x4CF9751: switch_core_standard_on_execute (switch_core_state_machine.c:354)
  44874. ==27803==    by 0x4CF9751: switch_core_session_run (switch_core_state_machine.c:651)
  44875. ==27803==    by 0x4CF277D: switch_core_session_thread (switch_core_session.c:1711)
  44876. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  44877. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44878. ==27803==  Block was alloc'd by thread #45
  44879. ==27803==
  44880. ==27803==  Lock at 0x79F5A08 was first observed
  44881. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  44882. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  44883. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  44884. ==27803==    by 0x4D4E4E3: switch_loadable_module_create_interface (switch_loadable_module.c:3155)
  44885. ==27803==    by 0x4DCD022: softtimer_load (switch_time.c:1531)
  44886. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  44887. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  44888. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  44889. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  44890. ==27803==    by 0x10AEC7: main (switch.c:1200)
  44891. ==27803==  Address 0x79f5a08 is 792 bytes inside a block of size 8,192 alloc'd
  44892. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  44893. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  44894. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  44895. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  44896. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  44897. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  44898. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  44899. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  44900. ==27803==    by 0x10AEC7: main (switch.c:1200)
  44901. ==27803==  Block was alloc'd by thread #1
  44902. ==27803==
  44903. ==27803==
  44904. ==27803== ----------------------------------------------------------------
  44905. ==27803==
  44906. ==27803== Possible data race during read of size 4 at 0x510DD0C by thread #1
  44907. ==27803== Locks held: none
  44908. ==27803==    at 0x4CD450A: switch_console_loop (switch_console.c:1179)
  44909. ==27803==    by 0x10AEFC: main (switch.c:1227)
  44910. ==27803==
  44911. ==27803== This conflicts with a previous write of size 4 by thread #43
  44912. ==27803== Locks held: none
  44913. ==27803==    at 0x4CD2C6F: console_thread (switch_console.c:1077)
  44914. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44915. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44916. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44917. ==27803==    by 0x56244CE: clone (clone.S:95)
  44918. ==27803==  Address 0x510dd0c is 0 bytes inside data symbol "running"
  44919. ==27803==
  44920. ==27803== ----------------------------------------------------------------
  44921. ==27803==
  44922. ==27803== Thread #43: lock order "0x7A439F8 before 0x7B9F680" violated
  44923. ==27803==
  44924. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7B9F680
  44925. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  44926. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  44927. ==27803==    by 0x4CE59A1: get_handle (switch_core_sqldb.c:191)
  44928. ==27803==    by 0x4CE59A1: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  44929. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  44930. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  44931. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  44932. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  44933. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  44934. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  44935. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  44936. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44937. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44938. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44939. ==27803==
  44940. ==27803==  followed by a later acquisition of lock at 0x7A439F8
  44941. ==27803==    at 0x4839B90: mutex_trylock_WRK (hg_intercepts.c:992)
  44942. ==27803==    by 0x483D85E: pthread_mutex_trylock (hg_intercepts.c:1009)
  44943. ==27803==    by 0x503268C: apr_thread_mutex_trylock (thread_mutex.c:106)
  44944. ==27803==    by 0x4CE59EF: get_handle (switch_core_sqldb.c:199)
  44945. ==27803==    by 0x4CE59EF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:581)
  44946. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  44947. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  44948. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  44949. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  44950. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  44951. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  44952. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  44953. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44954. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44955. ==27803==
  44956. ==27803== Required order was established by acquisition of lock at 0x7A439F8
  44957. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  44958. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  44959. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  44960. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  44961. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  44962. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  44963. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  44964. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  44965. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  44966. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  44967. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  44968. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44969. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44970. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44971. ==27803==
  44972. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  44973. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  44974. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  44975. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  44976. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  44977. ==27803==    by 0x4CD287C: switch_console_expand_alias (switch_console.c:305)
  44978. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  44979. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  44980. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  44981. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  44983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  44984. ==27803==    by 0x56244CE: clone (clone.S:95)
  44985. ==27803==
  44986. ==27803==  Lock at 0x7A439F8 was first observed
  44987. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  44988. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  44989. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  44990. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  44991. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  44992. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  44993. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  44994. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  44995. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  44996. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  44997. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  44998. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  44999. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45000. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45001. ==27803==  Address 0x7a439f8 is 1,144 bytes inside a block of size 8,192 alloc'd
  45002. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45003. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  45004. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  45005. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  45006. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  45007. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  45008. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45009. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:252)
  45010. ==27803==    by 0x4CE6692: _switch_core_db_handle (switch_core_sqldb.c:235)
  45011. ==27803==    by 0x4CD264D: switch_console_expand_alias (switch_console.c:253)
  45012. ==27803==    by 0x4CD29A0: switch_console_execute.part.1 (switch_console.c:385)
  45013. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  45014. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  45015. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45016. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45017. ==27803==  Block was alloc'd by thread #43
  45018. ==27803==
  45019. ==27803==  Lock at 0x7B9F680 was first observed
  45020. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45021. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  45022. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  45023. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  45024. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  45025. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  45026. ==27803==    by 0x10AEC7: main (switch.c:1200)
  45027. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  45028. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45029. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  45030. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  45031. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  45032. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  45033. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  45034. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  45035. ==27803==    by 0x10AEC7: main (switch.c:1200)
  45036. ==27803==  Block was alloc'd by thread #1
  45037. ==27803==
  45038. ==27803==
  45039. ==27803== ----------------------------------------------------------------
  45040. ==27803==
  45041. ==27803== Possible data race during write of size 1 at 0x5111960 by thread #43
  45042. ==27803== Locks held: none
  45043. ==27803==    at 0x4D036DA: switch_core_session_ctl (switch_core.c:2915)
  45044. ==27803==    by 0xABF8549: shutdown_function (mod_commands.c:656)
  45045. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  45046. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  45047. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  45048. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  45049. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45050. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45051. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45052. ==27803==    by 0x56244CE: clone (clone.S:95)
  45053. ==27803==  Address 0x5111960 is 320 bytes inside data symbol "runtime"
  45054. ==27803==
  45055. ==27803== ----------------------------------------------------------------
  45056. ==27803==
  45057. ==27803== Thread #45: Exiting thread still holds 2 locks
  45058. ==27803==    at 0x5197066: __exit_thread (exit-thread.h:36)
  45059. ==27803==    by 0x5197066: start_thread (pthread_create.c:607)
  45060. ==27803==    by 0x56244CE: clone (clone.S:95)
  45061. ==27803==
  45062. ==27803== ----------------------------------------------------------------
  45063. ==27803==
  45064. ==27803== Possible data race during read of size 1 at 0x5111960 by thread #1
  45065. ==27803== Locks held: none
  45066. ==27803==    at 0x4D03708: switch_core_session_ctl (switch_core.c:2918)
  45067. ==27803==    by 0x4CD4528: switch_console_loop (switch_console.c:1181)
  45068. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45069. ==27803==
  45070. ==27803== This conflicts with a previous write of size 1 by thread #43
  45071. ==27803== Locks held: none
  45072. ==27803==    at 0x4D036DA: switch_core_session_ctl (switch_core.c:2915)
  45073. ==27803==    by 0xABF8549: shutdown_function (mod_commands.c:656)
  45074. ==27803==    by 0x4D4DAC4: switch_api_execute (switch_loadable_module.c:3010)
  45075. ==27803==    by 0x4CD2A07: switch_console_execute.part.1 (switch_console.c:393)
  45076. ==27803==    by 0x4CD2B4F: switch_console_process (switch_console.c:321)
  45077. ==27803==    by 0x4CD2C6B: console_thread (switch_console.c:1077)
  45078. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45079. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45080. ==27803==  Address 0x5111960 is 320 bytes inside data symbol "runtime"
  45081. ==27803==
  45082. ==27803== ----------------------------------------------------------------
  45083. ==27803==
  45084. ==27803== Possible data race during write of size 4 at 0x5111730 by thread #1
  45085. ==27803== Locks held: none
  45086. ==27803==    at 0x5E249A5: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45087. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45088. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45089. ==27803==
  45090. ==27803== This conflicts with a previous write of size 4 by thread #43
  45091. ==27803== Locks held: none
  45092. ==27803==    at 0x5E249A5: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45093. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45094. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45095. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45096. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45097. ==27803==    by 0x56244CE: clone (clone.S:95)
  45098. ==27803==  Address 0x5111730 is 0 bytes inside data symbol "ev"
  45099. ==27803==
  45100. ==27803== ----------------------------------------------------------------
  45101. ==27803==
  45102. ==27803== Possible data race during write of size 8 at 0x5111738 by thread #1
  45103. ==27803== Locks held: none
  45104. ==27803==    at 0x5E249AB: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45105. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45106. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45107. ==27803==
  45108. ==27803== This conflicts with a previous write of size 8 by thread #43
  45109. ==27803== Locks held: none
  45110. ==27803==    at 0x5E249AB: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45111. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45112. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45113. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45114. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45115. ==27803==    by 0x56244CE: clone (clone.S:95)
  45116. ==27803==  Address 0x5111738 is 8 bytes inside data symbol "ev"
  45117. ==27803==
  45118. ==27803== ----------------------------------------------------------------
  45119. ==27803==
  45120. ==27803== Possible data race during write of size 8 at 0x9AD0EA8 by thread #1
  45121. ==27803== Locks held: none
  45122. ==27803==    at 0x5E24104: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45123. ==27803==    by 0x5E243C6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45124. ==27803==    by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45125. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45126. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45127. ==27803==
  45128. ==27803== This conflicts with a previous write of size 8 by thread #43
  45129. ==27803== Locks held: none
  45130. ==27803==    at 0x5E2463E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45131. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45132. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45133. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45134. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45135. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45136. ==27803==    by 0x56244CE: clone (clone.S:95)
  45137. ==27803==  Address 0x9ad0ea8 is 40 bytes inside a block of size 64 alloc'd
  45138. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45139. ==27803==    by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45140. ==27803==    by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45141. ==27803==    by 0x4CD43EE: switch_console_loop (switch_console.c:1159)
  45142. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45143. ==27803==  Block was alloc'd by thread #1
  45144. ==27803==
  45145. ==27803== ----------------------------------------------------------------
  45146. ==27803==
  45147. ==27803== Possible data race during read of size 8 at 0x9ACE990 by thread #1
  45148. ==27803== Locks held: none
  45149. ==27803==    at 0x5E243F9: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45150. ==27803==    by 0x5E24321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45151. ==27803==    by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45152. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45153. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45154. ==27803==
  45155. ==27803== This conflicts with a previous write of size 8 by thread #43
  45156. ==27803== Locks held: none
  45157. ==27803==    at 0x5E24625: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45158. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45159. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45160. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45161. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45162. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45163. ==27803==    by 0x56244CE: clone (clone.S:95)
  45164. ==27803==  Address 0x9ace990 is 32 bytes inside a block of size 40 alloc'd
  45165. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45166. ==27803==    by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45167. ==27803==    by 0x5E25687: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45168. ==27803==    by 0x4CD4494: switch_console_loop (switch_console.c:1170)
  45169. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45170. ==27803==  Block was alloc'd by thread #1
  45171. ==27803==
  45172. ==27803== ----------------------------------------------------------------
  45173. ==27803==
  45174. ==27803== Possible data race during read of size 8 at 0x9819440 by thread #1
  45175. ==27803== Locks held: none
  45176. ==27803==    at 0x5E24402: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45177. ==27803==    by 0x5E24321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45178. ==27803==    by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45179. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45180. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45181. ==27803==  Address 0x9819440 is 0 bytes inside a block of size 40 alloc'd
  45182. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45183. ==27803==    by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45184. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45185. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45186. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45187. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45188. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45189. ==27803==    by 0x56244CE: clone (clone.S:95)
  45190. ==27803==  Block was alloc'd by thread #43
  45191. ==27803==
  45192. ==27803== ----------------------------------------------------------------
  45193. ==27803==
  45194. ==27803== Possible data race during read of size 1 at 0x9B01F21 by thread #1
  45195. ==27803== Locks held: none
  45196. ==27803==    at 0x483E503: __strlen_sse2 (vg_replace_strmem.c:461)
  45197. ==27803==    by 0x5E242B4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45198. ==27803==    by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45199. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45200. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45201. ==27803==
  45202. ==27803== This conflicts with a previous write of size 8 by thread #3
  45203. ==27803== Locks held: none
  45204. ==27803==    at 0x4D5780D: switch_event_destroy (switch_event.c:1283)
  45205. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  45206. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45207. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45208. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45209. ==27803==    by 0x56244CE: clone (clone.S:95)
  45210. ==27803==  Address 0x9b01f21 is 1 bytes inside a block of size 25 alloc'd
  45211. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45212. ==27803==    by 0x55B2DB9: strdup (strdup.c:42)
  45213. ==27803==    by 0x5E245F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45214. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45215. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45216. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45217. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45218. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45219. ==27803==    by 0x56244CE: clone (clone.S:95)
  45220. ==27803==  Block was alloc'd by thread #43
  45221. ==27803==
  45222. ==27803== ----------------------------------------------------------------
  45223. ==27803==
  45224. ==27803== Possible data race during read of size 4 at 0x7DF0BF0 by thread #1
  45225. ==27803== Locks held: none
  45226. ==27803==    at 0x5E24402: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45227. ==27803==    by 0x5E24321: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45228. ==27803==    by 0x5E24D13: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45229. ==27803==    by 0x4CD4551: switch_console_loop (switch_console.c:1188)
  45230. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45231. ==27803==
  45232. ==27803== This conflicts with a previous write of size 8 by thread #3
  45233. ==27803== Locks held: none
  45234. ==27803==    at 0x4D5780D: switch_event_destroy (switch_event.c:1283)
  45235. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  45236. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45237. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45238. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45239. ==27803==    by 0x56244CE: clone (clone.S:95)
  45240. ==27803==  Address 0x7df0bf0 is 0 bytes inside a block of size 40 alloc'd
  45241. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45242. ==27803==    by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45243. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45244. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45245. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45246. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45247. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45248. ==27803==    by 0x56244CE: clone (clone.S:95)
  45249. ==27803==  Block was alloc'd by thread #43
  45250. ==27803==
  45251. ==27803== ----------------------------------------------------------------
  45252. ==27803==
  45253. ==27803== Possible data race during read of size 8 at 0x9AD0EA8 by thread #1
  45254. ==27803== Locks held: none
  45255. ==27803==    at 0x5E244AF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45256. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45257. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45258. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45259. ==27803==
  45260. ==27803== This conflicts with a previous write of size 8 by thread #43
  45261. ==27803== Locks held: none
  45262. ==27803==    at 0x5E2463E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45263. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45264. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45265. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45266. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45267. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45268. ==27803==    by 0x56244CE: clone (clone.S:95)
  45269. ==27803==  Address 0x9ad0ea8 is 40 bytes inside a block of size 64 alloc'd
  45270. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45271. ==27803==    by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45272. ==27803==    by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45273. ==27803==    by 0x4CD43EE: switch_console_loop (switch_console.c:1159)
  45274. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45275. ==27803==  Block was alloc'd by thread #1
  45276. ==27803==
  45277. ==27803== ----------------------------------------------------------------
  45278. ==27803==
  45279. ==27803== Possible data race during read of size 4 at 0x9AD0EB4 by thread #1
  45280. ==27803== Locks held: none
  45281. ==27803==    at 0x5E244E0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45282. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45283. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45284. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45285. ==27803==
  45286. ==27803== This conflicts with a previous write of size 4 by thread #43
  45287. ==27803== Locks held: none
  45288. ==27803==    at 0x5E24644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45289. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45290. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45291. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45292. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45293. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45294. ==27803==    by 0x56244CE: clone (clone.S:95)
  45295. ==27803==  Address 0x9ad0eb4 is 52 bytes inside a block of size 64 alloc'd
  45296. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45297. ==27803==    by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45298. ==27803==    by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45299. ==27803==    by 0x4CD43EE: switch_console_loop (switch_console.c:1159)
  45300. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45301. ==27803==  Block was alloc'd by thread #1
  45302. ==27803==
  45303. ==27803== ----------------------------------------------------------------
  45304. ==27803==
  45305. ==27803== Possible data race during write of size 4 at 0x9AD0EB4 by thread #1
  45306. ==27803== Locks held: none
  45307. ==27803==    at 0x5E244E0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45308. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45309. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45310. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45311. ==27803==
  45312. ==27803== This conflicts with a previous write of size 4 by thread #43
  45313. ==27803== Locks held: none
  45314. ==27803==    at 0x5E24644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45315. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45316. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45317. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45318. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45319. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45320. ==27803==    by 0x56244CE: clone (clone.S:95)
  45321. ==27803==  Address 0x9ad0eb4 is 52 bytes inside a block of size 64 alloc'd
  45322. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45323. ==27803==    by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45324. ==27803==    by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45325. ==27803==    by 0x4CD43EE: switch_console_loop (switch_console.c:1159)
  45326. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45327. ==27803==  Block was alloc'd by thread #1
  45328. ==27803==
  45329. ==27803== ----------------------------------------------------------------
  45330. ==27803==
  45331. ==27803== Possible data race during read of size 8 at 0x9ACE990 by thread #1
  45332. ==27803== Locks held: none
  45333. ==27803==    at 0x5E244B9: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45334. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45335. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45336. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45337. ==27803==
  45338. ==27803== This conflicts with a previous write of size 8 by thread #43
  45339. ==27803== Locks held: none
  45340. ==27803==    at 0x5E24625: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45341. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45342. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45343. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45344. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45345. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45346. ==27803==    by 0x56244CE: clone (clone.S:95)
  45347. ==27803==  Address 0x9ace990 is 32 bytes inside a block of size 40 alloc'd
  45348. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45349. ==27803==    by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45350. ==27803==    by 0x5E25687: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45351. ==27803==    by 0x4CD4494: switch_console_loop (switch_console.c:1170)
  45352. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45353. ==27803==  Block was alloc'd by thread #1
  45354. ==27803==
  45355. ==27803== ----------------------------------------------------------------
  45356. ==27803==
  45357. ==27803==  Lock at 0x92F1B28 was first observed
  45358. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45359. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  45360. ==27803==    by 0x9556F78: sofia_profile_thread_run (sofia.c:3376)
  45361. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45362. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45363. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45364. ==27803==    by 0x56244CE: clone (clone.S:95)
  45365. ==27803==  Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd
  45366. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45367. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  45368. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  45369. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  45370. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  45371. ==27803==    by 0x9552759: config_sofia (sofia.c:5193)
  45372. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  45373. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  45374. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  45375. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  45376. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  45377. ==27803==    by 0x10AEC7: main (switch.c:1200)
  45378. ==27803==  Block was alloc'd by thread #1
  45379. ==27803==
  45380. ==27803==  Lock at 0x9AB0478 was first observed
  45381. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45382. ==27803==    by 0x5722379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45383. ==27803==    by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45384. ==27803==    by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232)
  45385. ==27803==    by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634)
  45386. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45387. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45388. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45389. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45390. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  45391. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45392. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45393. ==27803==  Address 0x9ab0478 is 8 bytes inside a block of size 48 alloc'd
  45394. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45395. ==27803==    by 0x5742C53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45396. ==27803==    by 0x5713703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45397. ==27803==    by 0x5713798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45398. ==27803==    by 0x572234C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45399. ==27803==    by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45400. ==27803==    by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232)
  45401. ==27803==    by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634)
  45402. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45403. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45404. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45405. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45406. ==27803==  Block was alloc'd by thread #28
  45407. ==27803==
  45408. ==27803==  Lock at 0xC077E28 was first observed
  45409. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45410. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  45411. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  45412. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  45413. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45414. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45415. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45416. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45417. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  45418. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45419. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45420. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45421. ==27803==    by 0x56244CE: clone (clone.S:95)
  45422. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  45423. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45424. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  45425. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  45426. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  45427. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  45428. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  45429. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45430. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45431. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45432. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45433. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  45434. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45435. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45436. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45437. ==27803==  Block was alloc'd by thread #28
  45438. ==27803==
  45439. ==27803== Possible data race during write of size 8 at 0x9819458 by thread #1
  45440. ==27803== Locks held: none
  45441. ==27803==    at 0x5E244C3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45442. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45443. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45444. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45445. ==27803==
  45446. ==27803== This conflicts with a previous read of size 8 by thread #14
  45447. ==27803== Locks held: 3, at addresses 0x92F1B28 0x9AB0478 0xC077E28
  45448. ==27803==    at 0x5727FE0: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45449. ==27803==    by 0x57A454A: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45450. ==27803==    by 0x57AC5FB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45451. ==27803==    by 0x57B0A8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45452. ==27803==    by 0x57B0FD5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45453. ==27803==    by 0x57B1345: sqlite3_prepare_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45454. ==27803==    by 0x579B97F: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45455. ==27803==    by 0x4D44597: switch_core_db_exec (switch_core_db.c:90)
  45456. ==27803==  Address 0x9819458 is 24 bytes inside a block of size 40 alloc'd
  45457. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45458. ==27803==    by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45459. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45460. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45461. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45462. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45463. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45464. ==27803==    by 0x56244CE: clone (clone.S:95)
  45465. ==27803==  Block was alloc'd by thread #43
  45466. ==27803==
  45467. ==27803== ----------------------------------------------------------------
  45468. ==27803==
  45469. ==27803==  Lock at 0x92F1B28 was first observed
  45470. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45471. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  45472. ==27803==    by 0x9556F78: sofia_profile_thread_run (sofia.c:3376)
  45473. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45474. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45475. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45476. ==27803==    by 0x56244CE: clone (clone.S:95)
  45477. ==27803==  Address 0x92f1b28 is 1,192 bytes inside a block of size 8,192 alloc'd
  45478. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45479. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  45480. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  45481. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  45482. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  45483. ==27803==    by 0x9552759: config_sofia (sofia.c:5193)
  45484. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  45485. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  45486. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  45487. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  45488. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  45489. ==27803==    by 0x10AEC7: main (switch.c:1200)
  45490. ==27803==  Block was alloc'd by thread #1
  45491. ==27803==
  45492. ==27803==  Lock at 0x9AB0478 was first observed
  45493. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45494. ==27803==    by 0x5722379: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45495. ==27803==    by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45496. ==27803==    by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232)
  45497. ==27803==    by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634)
  45498. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45499. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45500. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45501. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45502. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  45503. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45504. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45505. ==27803==  Address 0x9ab0478 is 8 bytes inside a block of size 48 alloc'd
  45506. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45507. ==27803==    by 0x5742C53: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45508. ==27803==    by 0x5713703: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45509. ==27803==    by 0x5713798: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45510. ==27803==    by 0x572234C: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45511. ==27803==    by 0x57DCD2B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45512. ==27803==    by 0x4D448B7: switch_core_db_open_file (switch_core_db.c:232)
  45513. ==27803==    by 0x4CE605B: _switch_cache_db_get_db_handle (switch_core_sqldb.c:634)
  45514. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45515. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45516. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45517. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45518. ==27803==  Block was alloc'd by thread #28
  45519. ==27803==
  45520. ==27803==  Lock at 0xC077E28 was first observed
  45521. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  45522. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  45523. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  45524. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  45525. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45526. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45527. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45528. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45529. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  45530. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45531. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45532. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45533. ==27803==    by 0x56244CE: clone (clone.S:95)
  45534. ==27803==  Address 0xc077e28 is 1,144 bytes inside a block of size 8,192 alloc'd
  45535. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45536. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  45537. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  45538. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  45539. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  45540. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  45541. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  45542. ==27803==    by 0x9572833: _sofia_glue_get_db_handle (sofia_glue.c:2748)
  45543. ==27803==    by 0x9573067: sofia_glue_execute_sql_callback (sofia_glue.c:2830)
  45544. ==27803==    by 0x95894E1: sofia_reg_check_expire (sofia_reg.c:810)
  45545. ==27803==    by 0x9540A53: sofia_profile_worker_thread_run (sofia.c:3002)
  45546. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45547. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45548. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45549. ==27803==  Block was alloc'd by thread #28
  45550. ==27803==
  45551. ==27803== Possible data race during read of size 8 at 0x9819448 by thread #1
  45552. ==27803== Locks held: none
  45553. ==27803==    at 0x5E244CB: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45554. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45555. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45556. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45557. ==27803==
  45558. ==27803== This conflicts with a previous write of size 8 by thread #14
  45559. ==27803== Locks held: 3, at addresses 0x92F1B28 0x9AB0478 0xC077E28
  45560. ==27803==    at 0x574AB52: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45561. ==27803==    by 0x57ADB3F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45562. ==27803==    by 0x57B0A8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45563. ==27803==    by 0x57B0FD5: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45564. ==27803==    by 0x57B1345: sqlite3_prepare_v2 (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45565. ==27803==    by 0x579B97F: sqlite3_exec (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
  45566. ==27803==    by 0x4D44597: switch_core_db_exec (switch_core_db.c:90)
  45567. ==27803==    by 0x4CE4AFE: switch_cache_db_execute_sql_real (switch_core_sqldb.c:714)
  45568. ==27803==  Address 0x9819448 is 8 bytes inside a block of size 40 alloc'd
  45569. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45570. ==27803==    by 0x5E245DF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45571. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45572. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45573. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45574. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45575. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45576. ==27803==    by 0x56244CE: clone (clone.S:95)
  45577. ==27803==  Block was alloc'd by thread #43
  45578. ==27803==
  45579. ==27803== ----------------------------------------------------------------
  45580. ==27803==
  45581. ==27803== Possible data race during write of size 8 at 0x9AD0EA8 by thread #1
  45582. ==27803== Locks held: none
  45583. ==27803==    at 0x5E244F0: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45584. ==27803==    by 0x5E24907: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45585. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45586. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45587. ==27803==
  45588. ==27803== This conflicts with a previous write of size 8 by thread #43
  45589. ==27803== Locks held: none
  45590. ==27803==    at 0x5E2463E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45591. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45592. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45593. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45594. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45595. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45596. ==27803==    by 0x56244CE: clone (clone.S:95)
  45597. ==27803==  Address 0x9ad0ea8 is 40 bytes inside a block of size 64 alloc'd
  45598. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45599. ==27803==    by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45600. ==27803==    by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45601. ==27803==    by 0x4CD43EE: switch_console_loop (switch_console.c:1159)
  45602. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45603. ==27803==  Block was alloc'd by thread #1
  45604. ==27803==
  45605. ==27803== ----------------------------------------------------------------
  45606. ==27803==
  45607. ==27803== Possible data race during write of size 4 at 0x9AD0EB4 by thread #1
  45608. ==27803== Locks held: none
  45609. ==27803==    at 0x5E24919: history_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45610. ==27803==    by 0x4CD4569: switch_console_loop (switch_console.c:1192)
  45611. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45612. ==27803==
  45613. ==27803== This conflicts with a previous write of size 4 by thread #43
  45614. ==27803== Locks held: none
  45615. ==27803==    at 0x5E24644: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45616. ==27803==    by 0x5E25077: history (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45617. ==27803==    by 0x4CD2C63: console_thread (switch_console.c:1076)
  45618. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45619. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45620. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45621. ==27803==    by 0x56244CE: clone (clone.S:95)
  45622. ==27803==  Address 0x9ad0eb4 is 52 bytes inside a block of size 64 alloc'd
  45623. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  45624. ==27803==    by 0x5E247CD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45625. ==27803==    by 0x5E2482E: history_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45626. ==27803==    by 0x4CD43EE: switch_console_loop (switch_console.c:1159)
  45627. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45628. ==27803==  Block was alloc'd by thread #1
  45629. ==27803==
  45630. ==27803== ----------------------------------------------------------------
  45631. ==27803==
  45632. ==27803== Possible data race during read of size 1 at 0xB64C118 by thread #1
  45633. ==27803== Locks held: none
  45634. ==27803==    at 0x5E20138: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45635. ==27803==    by 0x5E13B08: el_reset (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45636. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45637. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45638. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45639. ==27803==
  45640. ==27803== This conflicts with a previous write of size 1 by thread #43
  45641. ==27803== Locks held: none
  45642. ==27803==    at 0x5E200F2: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45643. ==27803==    by 0x5E195BA: el_wgetc (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45644. ==27803==    by 0x5E19712: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45645. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45646. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45647. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45648. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45649. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45650. ==27803==  Address 0xb64c118 is 776 bytes inside a block of size 1,344 alloc'd
  45651. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45652. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45653. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45654. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45655. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45656. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45657. ==27803==  Block was alloc'd by thread #1
  45658. ==27803==
  45659. ==27803== ----------------------------------------------------------------
  45660. ==27803==
  45661. ==27803== Possible data race during write of size 8 at 0xB64C178 by thread #1
  45662. ==27803== Locks held: none
  45663. ==27803==    at 0x5E12504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45664. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45665. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45666. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45667. ==27803==
  45668. ==27803== This conflicts with a previous write of size 8 by thread #43
  45669. ==27803== Locks held: none
  45670. ==27803==    at 0x5E12504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45671. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45672. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45673. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45674. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45675. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45676. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45677. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45678. ==27803==  Address 0xb64c178 is 872 bytes inside a block of size 1,344 alloc'd
  45679. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45680. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45681. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45682. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45683. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45684. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45685. ==27803==  Block was alloc'd by thread #1
  45686. ==27803==
  45687. ==27803== ----------------------------------------------------------------
  45688. ==27803==
  45689. ==27803== Possible data race during write of size 4 at 0xB64C180 by thread #1
  45690. ==27803== Locks held: none
  45691. ==27803==    at 0x5E1250F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45692. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45693. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45694. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45695. ==27803==
  45696. ==27803== This conflicts with a previous write of size 4 by thread #43
  45697. ==27803== Locks held: none
  45698. ==27803==    at 0x5E1250F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45699. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45700. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45701. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45702. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45703. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45704. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45705. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45706. ==27803==  Address 0xb64c180 is 880 bytes inside a block of size 1,344 alloc'd
  45707. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45708. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45709. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45710. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45711. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45712. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45713. ==27803==  Block was alloc'd by thread #1
  45714. ==27803==
  45715. ==27803== ----------------------------------------------------------------
  45716. ==27803==
  45717. ==27803== Possible data race during write of size 8 at 0xB64BE68 by thread #1
  45718. ==27803== Locks held: none
  45719. ==27803==    at 0x5E12519: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45720. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45721. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45722. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45723. ==27803==
  45724. ==27803== This conflicts with a previous read of size 8 by thread #43
  45725. ==27803== Locks held: none
  45726. ==27803==    at 0x5E129A8: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45727. ==27803==    by 0x4CD2C88: console_thread (switch_console.c:1078)
  45728. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45729. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45730. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45731. ==27803==    by 0x56244CE: clone (clone.S:95)
  45732. ==27803==  Address 0xb64be68 is 88 bytes inside a block of size 1,344 alloc'd
  45733. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45734. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45735. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45736. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45737. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45738. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45739. ==27803==  Block was alloc'd by thread #1
  45740. ==27803==
  45741. ==27803== ----------------------------------------------------------------
  45742. ==27803==
  45743. ==27803== Possible data race during write of size 8 at 0xB64BE70 by thread #1
  45744. ==27803== Locks held: none
  45745. ==27803==    at 0x5E1251D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45746. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45747. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45748. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45749. ==27803==
  45750. ==27803== This conflicts with a previous write of size 8 by thread #43
  45751. ==27803== Locks held: none
  45752. ==27803==    at 0x5E1251D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45753. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45754. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45755. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45756. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45757. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45758. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45759. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45760. ==27803==  Address 0xb64be70 is 96 bytes inside a block of size 1,344 alloc'd
  45761. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45762. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45763. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45764. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45765. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45766. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45767. ==27803==  Block was alloc'd by thread #1
  45768. ==27803==
  45769. ==27803== ----------------------------------------------------------------
  45770. ==27803==
  45771. ==27803== Possible data race during write of size 8 at 0xB64C1D8 by thread #1
  45772. ==27803== Locks held: none
  45773. ==27803==    at 0x5E12521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45774. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45775. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45776. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45777. ==27803==
  45778. ==27803== This conflicts with a previous write of size 8 by thread #43
  45779. ==27803== Locks held: none
  45780. ==27803==    at 0x5E12521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45781. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45782. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45783. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45784. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45785. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45786. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45787. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45788. ==27803==  Address 0xb64c1d8 is 968 bytes inside a block of size 1,344 alloc'd
  45789. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45790. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45791. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45792. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45793. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45794. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45795. ==27803==  Block was alloc'd by thread #1
  45796. ==27803==
  45797. ==27803== ----------------------------------------------------------------
  45798. ==27803==
  45799. ==27803== Possible data race during write of size 8 at 0xB64C1A0 by thread #1
  45800. ==27803== Locks held: none
  45801. ==27803==    at 0x5E12528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45802. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45803. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45804. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45805. ==27803==
  45806. ==27803== This conflicts with a previous write of size 8 by thread #43
  45807. ==27803== Locks held: none
  45808. ==27803==    at 0x5E12528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45809. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45810. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45811. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45812. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45813. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45814. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45815. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45816. ==27803==  Address 0xb64c1a0 is 912 bytes inside a block of size 1,344 alloc'd
  45817. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45818. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45819. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45820. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45821. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45822. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45823. ==27803==  Block was alloc'd by thread #1
  45824. ==27803==
  45825. ==27803== ----------------------------------------------------------------
  45826. ==27803==
  45827. ==27803== Possible data race during write of size 4 at 0xB64C1D0 by thread #1
  45828. ==27803== Locks held: none
  45829. ==27803==    at 0x5E12536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45830. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45831. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45832. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45833. ==27803==
  45834. ==27803== This conflicts with a previous write of size 4 by thread #43
  45835. ==27803== Locks held: none
  45836. ==27803==    at 0x5E12536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45837. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45838. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45839. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45840. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45841. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45842. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45843. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45844. ==27803==  Address 0xb64c1d0 is 960 bytes inside a block of size 1,344 alloc'd
  45845. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45846. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45847. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45848. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45849. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45850. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45851. ==27803==  Block was alloc'd by thread #1
  45852. ==27803==
  45853. ==27803== ----------------------------------------------------------------
  45854. ==27803==
  45855. ==27803== Possible data race during write of size 8 at 0xB64C210 by thread #1
  45856. ==27803== Locks held: none
  45857. ==27803==    at 0x5E12540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45858. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45859. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45860. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45861. ==27803==
  45862. ==27803== This conflicts with a previous write of size 8 by thread #43
  45863. ==27803== Locks held: none
  45864. ==27803==    at 0x5E12540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45865. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45866. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45867. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45868. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45869. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45870. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45871. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45872. ==27803==  Address 0xb64c210 is 1,024 bytes inside a block of size 1,344 alloc'd
  45873. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45874. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45875. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45876. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45877. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45878. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45879. ==27803==  Block was alloc'd by thread #1
  45880. ==27803==
  45881. ==27803== ----------------------------------------------------------------
  45882. ==27803==
  45883. ==27803== Possible data race during write of size 4 at 0xB64BE80 by thread #1
  45884. ==27803== Locks held: none
  45885. ==27803==    at 0x5E12547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45886. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45887. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45888. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45889. ==27803==
  45890. ==27803== This conflicts with a previous write of size 8 by thread #43
  45891. ==27803== Locks held: none
  45892. ==27803==    at 0x5E12547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45893. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45894. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45895. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45896. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45897. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45898. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45899. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45900. ==27803==  Address 0xb64be80 is 112 bytes inside a block of size 1,344 alloc'd
  45901. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45902. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45903. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45904. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45905. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45906. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45907. ==27803==  Block was alloc'd by thread #1
  45908. ==27803==
  45909. ==27803== ----------------------------------------------------------------
  45910. ==27803==
  45911. ==27803== Possible data race during write of size 4 at 0xB64BE88 by thread #1
  45912. ==27803== Locks held: none
  45913. ==27803==    at 0x5E1254F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45914. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45915. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45916. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45917. ==27803==
  45918. ==27803== This conflicts with a previous write of size 8 by thread #43
  45919. ==27803== Locks held: none
  45920. ==27803==    at 0x5E1254F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45921. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45922. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45923. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45924. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45925. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45926. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45927. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45928. ==27803==  Address 0xb64be88 is 120 bytes inside a block of size 1,344 alloc'd
  45929. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45930. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45931. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45932. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45933. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45934. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45935. ==27803==  Block was alloc'd by thread #1
  45936. ==27803==
  45937. ==27803== ----------------------------------------------------------------
  45938. ==27803==
  45939. ==27803== Possible data race during write of size 1 at 0xB64BE90 by thread #1
  45940. ==27803== Locks held: none
  45941. ==27803==    at 0x5E12557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45942. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45943. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45944. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45945. ==27803==
  45946. ==27803== This conflicts with a previous write of size 1 by thread #43
  45947. ==27803== Locks held: none
  45948. ==27803==    at 0x5E12557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45949. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45950. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45951. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45952. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45953. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45954. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45955. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45956. ==27803==  Address 0xb64be90 is 128 bytes inside a block of size 1,344 alloc'd
  45957. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45958. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45959. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45960. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45961. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45962. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45963. ==27803==  Block was alloc'd by thread #1
  45964. ==27803==
  45965. ==27803== ----------------------------------------------------------------
  45966. ==27803==
  45967. ==27803== Possible data race during write of size 4 at 0xB64C280 by thread #1
  45968. ==27803== Locks held: none
  45969. ==27803==    at 0x5E1255E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45970. ==27803==    by 0x5E13B31: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45971. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  45972. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45973. ==27803==
  45974. ==27803== This conflicts with a previous write of size 4 by thread #43
  45975. ==27803== Locks held: none
  45976. ==27803==    at 0x5E1255E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45977. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45978. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45979. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45980. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  45981. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  45982. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  45983. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  45984. ==27803==  Address 0xb64c280 is 1,136 bytes inside a block of size 1,344 alloc'd
  45985. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  45986. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45987. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45988. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45989. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  45990. ==27803==    by 0x10AEFC: main (switch.c:1227)
  45991. ==27803==  Block was alloc'd by thread #1
  45992. ==27803==
  45993. ==27803== ----------------------------------------------------------------
  45994. ==27803==
  45995. ==27803== Possible data race during write of size 8 at 0xB64BEC8 by thread #1
  45996. ==27803== Locks held: none
  45997. ==27803==    at 0x5E1CF27: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45998. ==27803==    by 0x5E13B39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  45999. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46000. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46001. ==27803==
  46002. ==27803== This conflicts with a previous read of size 8 by thread #43
  46003. ==27803== Locks held: none
  46004. ==27803==    at 0x5E1D111: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46005. ==27803==    by 0x5E14C11: el_resize (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46006. ==27803==    by 0x5E1960E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46007. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46008. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46009. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46010. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46011. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46012. ==27803==  Address 0xb64bec8 is 184 bytes inside a block of size 1,344 alloc'd
  46013. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46014. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46015. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46016. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46017. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46018. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46019. ==27803==  Block was alloc'd by thread #1
  46020. ==27803==
  46021. ==27803== ----------------------------------------------------------------
  46022. ==27803==
  46023. ==27803== Possible data race during write of size 8 at 0xB64BE48 by thread #1
  46024. ==27803== Locks held: none
  46025. ==27803==    at 0x5E1C8AE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46026. ==27803==    by 0x5E1CF4A: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46027. ==27803==    by 0x5E13B39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46028. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46029. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46030. ==27803==
  46031. ==27803== This conflicts with a previous read of size 8 by thread #43
  46032. ==27803== Locks held: none
  46033. ==27803==    at 0x5E1B382: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46034. ==27803==    by 0x5E19616: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46035. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46036. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46037. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46038. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46039. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46040. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46041. ==27803==  Address 0xb64be48 is 56 bytes inside a block of size 1,344 alloc'd
  46042. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46043. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46044. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46045. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46046. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46047. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46048. ==27803==  Block was alloc'd by thread #1
  46049. ==27803==
  46050. ==27803== ----------------------------------------------------------------
  46051. ==27803==
  46052. ==27803== Possible data race during write of size 8 at 0xB64BE50 by thread #1
  46053. ==27803== Locks held: none
  46054. ==27803==    at 0x5E1C8AE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46055. ==27803==    by 0x5E13B39: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46056. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46057. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46058. ==27803==
  46059. ==27803== This conflicts with a previous read of size 8 by thread #43
  46060. ==27803== Locks held: none
  46061. ==27803==    at 0x5E19FD1: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46062. ==27803==    by 0x5E18EB4: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46063. ==27803==    by 0x5E1A122: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46064. ==27803==    by 0x5E19626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46065. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46066. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46067. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46068. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46069. ==27803==  Address 0xb64be50 is 64 bytes inside a block of size 1,344 alloc'd
  46070. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46071. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46072. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46073. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46074. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46075. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46076. ==27803==  Block was alloc'd by thread #1
  46077. ==27803==
  46078. ==27803== ----------------------------------------------------------------
  46079. ==27803==
  46080. ==27803== Possible data race during write of size 8 at 0xB64C200 by thread #1
  46081. ==27803== Locks held: none
  46082. ==27803==    at 0x5E176F7: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46083. ==27803==    by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46084. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46085. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46086. ==27803==
  46087. ==27803== This conflicts with a previous read of size 8 by thread #43
  46088. ==27803== Locks held: none
  46089. ==27803==    at 0x5E1A0F3: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46090. ==27803==    by 0x5E19626: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46091. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46092. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46093. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46094. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46095. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46096. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46097. ==27803==  Address 0xb64c200 is 1,008 bytes inside a block of size 1,344 alloc'd
  46098. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46099. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46100. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46101. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46102. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46103. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46104. ==27803==  Block was alloc'd by thread #1
  46105. ==27803==
  46106. ==27803== ----------------------------------------------------------------
  46107. ==27803==
  46108. ==27803== Possible data race during write of size 8 at 0xB64C208 by thread #1
  46109. ==27803== Locks held: none
  46110. ==27803==    at 0x5E1770E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46111. ==27803==    by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46112. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46113. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46114. ==27803==
  46115. ==27803== This conflicts with a previous read of size 8 by thread #43
  46116. ==27803== Locks held: none
  46117. ==27803==    at 0x5E1252F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46118. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46119. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46120. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46121. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46122. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46123. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46124. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46125. ==27803==  Address 0xb64c208 is 1,016 bytes inside a block of size 1,344 alloc'd
  46126. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46127. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46128. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46129. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46130. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46131. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46132. ==27803==  Block was alloc'd by thread #1
  46133. ==27803==
  46134. ==27803== ----------------------------------------------------------------
  46135. ==27803==
  46136. ==27803== Possible data race during write of size 8 at 0xB64C218 by thread #1
  46137. ==27803== Locks held: none
  46138. ==27803==    at 0x5E17719: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46139. ==27803==    by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46140. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46141. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46142. ==27803==  Address 0xb64c218 is 1,032 bytes inside a block of size 1,344 alloc'd
  46143. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46144. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46145. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46146. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46147. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46148. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46149. ==27803==  Block was alloc'd by thread #1
  46150. ==27803==
  46151. ==27803== ----------------------------------------------------------------
  46152. ==27803==
  46153. ==27803== Possible data race during write of size 8 at 0xB64C240 by thread #1
  46154. ==27803== Locks held: none
  46155. ==27803==    at 0x5E17756: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46156. ==27803==    by 0x5E13B49: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46157. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46158. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46159. ==27803==
  46160. ==27803== This conflicts with a previous read of size 8 by thread #43
  46161. ==27803== Locks held: none
  46162. ==27803==    at 0x5E19785: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46163. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46164. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46165. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46166. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46167. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46168. ==27803==    by 0x56244CE: clone (clone.S:95)
  46169. ==27803==  Address 0xb64c240 is 1,072 bytes inside a block of size 1,344 alloc'd
  46170. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46171. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46172. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46173. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46174. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46175. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46176. ==27803==  Block was alloc'd by thread #1
  46177. ==27803==
  46178. ==27803== ----------------------------------------------------------------
  46179. ==27803==
  46180. ==27803== Possible data race during write of size 8 at 0xB64BE60 by thread #1
  46181. ==27803== Locks held: none
  46182. ==27803==    at 0x5E1281D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46183. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46184. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46185. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46186. ==27803==
  46187. ==27803== This conflicts with a previous read of size 8 by thread #43
  46188. ==27803== Locks held: none
  46189. ==27803==    at 0x5E129A1: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46190. ==27803==    by 0x4CD2C88: console_thread (switch_console.c:1078)
  46191. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46192. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46193. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46194. ==27803==    by 0x56244CE: clone (clone.S:95)
  46195. ==27803==  Address 0xb64be60 is 80 bytes inside a block of size 1,344 alloc'd
  46196. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46197. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46198. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46199. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46200. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46201. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46202. ==27803==  Block was alloc'd by thread #1
  46203. ==27803==
  46204. ==27803== ----------------------------------------------------------------
  46205. ==27803==
  46206. ==27803== Possible data race during write of size 8 at 0xB64BE78 by thread #1
  46207. ==27803== Locks held: none
  46208. ==27803==    at 0x5E1282C: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46209. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46210. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46211. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46212. ==27803==
  46213. ==27803== This conflicts with a previous read of size 8 by thread #43
  46214. ==27803== Locks held: none
  46215. ==27803==    at 0x5E12C61: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46216. ==27803==    by 0x5E19791: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46217. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46218. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46219. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46220. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46221. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46222. ==27803==    by 0x56244CE: clone (clone.S:95)
  46223. ==27803==  Address 0xb64be78 is 104 bytes inside a block of size 1,344 alloc'd
  46224. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46225. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46226. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46227. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46228. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46229. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46230. ==27803==  Block was alloc'd by thread #1
  46231. ==27803==
  46232. ==27803== ----------------------------------------------------------------
  46233. ==27803==
  46234. ==27803== Possible data race during write of size 8 at 0xB64C178 by thread #1
  46235. ==27803== Locks held: none
  46236. ==27803==    at 0x5E12893: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46237. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46238. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46239. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46240. ==27803==
  46241. ==27803== This conflicts with a previous write of size 8 by thread #43
  46242. ==27803== Locks held: none
  46243. ==27803==    at 0x5E12504: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46244. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46245. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46246. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46247. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46248. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46249. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46250. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46251. ==27803==  Address 0xb64c178 is 872 bytes inside a block of size 1,344 alloc'd
  46252. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46253. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46254. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46255. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46256. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46257. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46258. ==27803==  Block was alloc'd by thread #1
  46259. ==27803==
  46260. ==27803== ----------------------------------------------------------------
  46261. ==27803==
  46262. ==27803== Possible data race during write of size 8 at 0xB64BE68 by thread #1
  46263. ==27803== Locks held: none
  46264. ==27803==    at 0x5E1289E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46265. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46266. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46267. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46268. ==27803==
  46269. ==27803== This conflicts with a previous read of size 8 by thread #43
  46270. ==27803== Locks held: none
  46271. ==27803==    at 0x5E129A8: el_deletestr (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46272. ==27803==    by 0x4CD2C88: console_thread (switch_console.c:1078)
  46273. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46274. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46275. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46276. ==27803==    by 0x56244CE: clone (clone.S:95)
  46277. ==27803==  Address 0xb64be68 is 88 bytes inside a block of size 1,344 alloc'd
  46278. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46279. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46280. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46281. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46282. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46283. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46284. ==27803==  Block was alloc'd by thread #1
  46285. ==27803==
  46286. ==27803== ----------------------------------------------------------------
  46287. ==27803==
  46288. ==27803== Possible data race during write of size 8 at 0xB64BE70 by thread #1
  46289. ==27803== Locks held: none
  46290. ==27803==    at 0x5E128A2: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46291. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46292. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46293. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46294. ==27803==
  46295. ==27803== This conflicts with a previous write of size 8 by thread #43
  46296. ==27803== Locks held: none
  46297. ==27803==    at 0x5E1251D: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46298. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46299. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46300. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46301. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46302. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46303. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46304. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46305. ==27803==  Address 0xb64be70 is 96 bytes inside a block of size 1,344 alloc'd
  46306. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46307. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46308. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46309. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46310. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46311. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46312. ==27803==  Block was alloc'd by thread #1
  46313. ==27803==
  46314. ==27803== ----------------------------------------------------------------
  46315. ==27803==
  46316. ==27803== Possible data race during write of size 8 at 0xB64C1D8 by thread #1
  46317. ==27803== Locks held: none
  46318. ==27803==    at 0x5E128A6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46319. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46320. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46321. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46322. ==27803==
  46323. ==27803== This conflicts with a previous write of size 8 by thread #43
  46324. ==27803== Locks held: none
  46325. ==27803==    at 0x5E12521: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46326. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46327. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46328. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46329. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46330. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46331. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46332. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46333. ==27803==  Address 0xb64c1d8 is 968 bytes inside a block of size 1,344 alloc'd
  46334. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46335. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46336. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46337. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46338. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46339. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46340. ==27803==  Block was alloc'd by thread #1
  46341. ==27803==
  46342. ==27803== ----------------------------------------------------------------
  46343. ==27803==
  46344. ==27803== Possible data race during write of size 8 at 0xB64C1A0 by thread #1
  46345. ==27803== Locks held: none
  46346. ==27803==    at 0x5E128AD: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46347. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46348. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46349. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46350. ==27803==
  46351. ==27803== This conflicts with a previous write of size 8 by thread #43
  46352. ==27803== Locks held: none
  46353. ==27803==    at 0x5E12528: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46354. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46355. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46356. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46357. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46358. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46359. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46360. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46361. ==27803==  Address 0xb64c1a0 is 912 bytes inside a block of size 1,344 alloc'd
  46362. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46363. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46364. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46365. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46366. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46367. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46368. ==27803==  Block was alloc'd by thread #1
  46369. ==27803==
  46370. ==27803== ----------------------------------------------------------------
  46371. ==27803==
  46372. ==27803== Possible data race during write of size 4 at 0xB64C180 by thread #1
  46373. ==27803== Locks held: none
  46374. ==27803==    at 0x5E128BB: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46375. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46376. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46377. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46378. ==27803==
  46379. ==27803== This conflicts with a previous write of size 4 by thread #43
  46380. ==27803== Locks held: none
  46381. ==27803==    at 0x5E1250F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46382. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46383. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46384. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46385. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46386. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46387. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46388. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46389. ==27803==  Address 0xb64c180 is 880 bytes inside a block of size 1,344 alloc'd
  46390. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46391. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46392. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46393. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46394. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46395. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46396. ==27803==  Block was alloc'd by thread #1
  46397. ==27803==
  46398. ==27803== ----------------------------------------------------------------
  46399. ==27803==
  46400. ==27803== Possible data race during write of size 4 at 0xB64C1D0 by thread #1
  46401. ==27803== Locks held: none
  46402. ==27803==    at 0x5E128C5: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46403. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46404. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46405. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46406. ==27803==
  46407. ==27803== This conflicts with a previous write of size 4 by thread #43
  46408. ==27803== Locks held: none
  46409. ==27803==    at 0x5E12536: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46410. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46411. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46412. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46413. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46414. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46415. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46416. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46417. ==27803==  Address 0xb64c1d0 is 960 bytes inside a block of size 1,344 alloc'd
  46418. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46419. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46420. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46421. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46422. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46423. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46424. ==27803==  Block was alloc'd by thread #1
  46425. ==27803==
  46426. ==27803== ----------------------------------------------------------------
  46427. ==27803==
  46428. ==27803== Possible data race during write of size 8 at 0xB64C210 by thread #1
  46429. ==27803== Locks held: none
  46430. ==27803==    at 0x5E128CF: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46431. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46432. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46433. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46434. ==27803==
  46435. ==27803== This conflicts with a previous write of size 8 by thread #43
  46436. ==27803== Locks held: none
  46437. ==27803==    at 0x5E12540: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46438. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46439. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46440. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46441. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46442. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46443. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46444. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46445. ==27803==  Address 0xb64c210 is 1,024 bytes inside a block of size 1,344 alloc'd
  46446. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46447. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46448. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46449. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46450. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46451. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46452. ==27803==  Block was alloc'd by thread #1
  46453. ==27803==
  46454. ==27803== ----------------------------------------------------------------
  46455. ==27803==
  46456. ==27803== Possible data race during write of size 4 at 0xB64BE80 by thread #1
  46457. ==27803== Locks held: none
  46458. ==27803==    at 0x5E128D6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46459. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46460. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46461. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46462. ==27803==
  46463. ==27803== This conflicts with a previous write of size 8 by thread #43
  46464. ==27803== Locks held: none
  46465. ==27803==    at 0x5E12547: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46466. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46467. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46468. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46469. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46470. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46471. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46472. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46473. ==27803==  Address 0xb64be80 is 112 bytes inside a block of size 1,344 alloc'd
  46474. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46475. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46476. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46477. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46478. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46479. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46480. ==27803==  Block was alloc'd by thread #1
  46481. ==27803==
  46482. ==27803== ----------------------------------------------------------------
  46483. ==27803==
  46484. ==27803== Possible data race during write of size 4 at 0xB64BE88 by thread #1
  46485. ==27803== Locks held: none
  46486. ==27803==    at 0x5E128DE: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46487. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46488. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46489. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46490. ==27803==
  46491. ==27803== This conflicts with a previous write of size 8 by thread #43
  46492. ==27803== Locks held: none
  46493. ==27803==    at 0x5E1254F: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46494. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46495. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46496. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46497. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46498. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46499. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46500. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46501. ==27803==  Address 0xb64be88 is 120 bytes inside a block of size 1,344 alloc'd
  46502. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46503. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46504. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46505. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46506. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46507. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46508. ==27803==  Block was alloc'd by thread #1
  46509. ==27803==
  46510. ==27803== ----------------------------------------------------------------
  46511. ==27803==
  46512. ==27803== Possible data race during write of size 1 at 0xB64BE90 by thread #1
  46513. ==27803== Locks held: none
  46514. ==27803==    at 0x5E128E6: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46515. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46516. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46517. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46518. ==27803==
  46519. ==27803== This conflicts with a previous write of size 1 by thread #43
  46520. ==27803== Locks held: none
  46521. ==27803==    at 0x5E12557: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46522. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46523. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46524. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46525. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46526. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46529. ==27803==  Address 0xb64be90 is 128 bytes inside a block of size 1,344 alloc'd
  46530. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46531. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46532. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46533. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46534. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46535. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46536. ==27803==  Block was alloc'd by thread #1
  46537. ==27803==
  46538. ==27803== ----------------------------------------------------------------
  46539. ==27803==
  46540. ==27803== Possible data race during write of size 4 at 0xB64C280 by thread #1
  46541. ==27803== Locks held: none
  46542. ==27803==    at 0x5E128ED: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46543. ==27803==    by 0x5E13B5B: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46544. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46545. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46546. ==27803==
  46547. ==27803== This conflicts with a previous write of size 4 by thread #43
  46548. ==27803== Locks held: none
  46549. ==27803==    at 0x5E1255E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46550. ==27803==    by 0x5E1961E: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46551. ==27803==    by 0x5E19A3C: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46552. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46553. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46554. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46555. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46556. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46557. ==27803==  Address 0xb64c280 is 1,136 bytes inside a block of size 1,344 alloc'd
  46558. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46559. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46560. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46561. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46562. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46563. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46564. ==27803==  Block was alloc'd by thread #1
  46565. ==27803==
  46566. ==27803== ----------------------------------------------------------------
  46567. ==27803==
  46568. ==27803== Possible data race during write of size 8 at 0xB64C2C8 by thread #1
  46569. ==27803== Locks held: none
  46570. ==27803==    at 0x5E1C600: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46571. ==27803==    by 0x5E13B87: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46572. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46573. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46574. ==27803==
  46575. ==27803== This conflicts with a previous read of size 8 by thread #43
  46576. ==27803== Locks held: none
  46577. ==27803==    at 0x5E19218: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46578. ==27803==    by 0x5E195CF: el_wgetc (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46579. ==27803==    by 0x5E19712: el_wgets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46580. ==27803==    by 0x5E14DC2: el_gets (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46581. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46582. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46583. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46584. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46585. ==27803==  Address 0xb64c2c8 is 1,208 bytes inside a block of size 1,344 alloc'd
  46586. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46587. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46588. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46589. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46590. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46591. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46592. ==27803==  Block was alloc'd by thread #1
  46593. ==27803==
  46594. ==27803== ----------------------------------------------------------------
  46595. ==27803==
  46596. ==27803== Possible data race during read of size 8 at 0xB64C318 by thread #1
  46597. ==27803== Locks held: none
  46598. ==27803==    at 0x5E13BC8: el_end (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46599. ==27803==    by 0x4CD4575: switch_console_loop (switch_console.c:1193)
  46600. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46601. ==27803==
  46602. ==27803== This conflicts with a previous write of size 8 by thread #43
  46603. ==27803== Locks held: none
  46604. ==27803==    at 0x5E185B6: ct_encode_string (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46605. ==27803==    by 0x4CD2CF6: console_thread (switch_console.c:1064)
  46606. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46607. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46608. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46609. ==27803==    by 0x56244CE: clone (clone.S:95)
  46610. ==27803==  Address 0xb64c318 is 1,288 bytes inside a block of size 1,344 alloc'd
  46611. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  46612. ==27803==    by 0x5E13C40: ??? (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46613. ==27803==    by 0x5E13D5F: el_init_fd (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46614. ==27803==    by 0x5E13DC4: el_init (in /usr/lib/x86_64-linux-gnu/libedit.so.2.0.59)
  46615. ==27803==    by 0x4CD3DFC: switch_console_loop (switch_console.c:1110)
  46616. ==27803==    by 0x10AEFC: main (switch.c:1227)
  46617. ==27803==  Block was alloc'd by thread #1
  46618. ==27803==
  46619. ==27803== ----------------------------------------------------------------
  46620. ==27803==
  46621. ==27803== Possible data race during write of size 1 at 0x5111A64 by thread #1
  46622. ==27803== Locks held: none
  46623. ==27803==    at 0x4D02BDF: switch_core_destroy (switch_core.c:3048)
  46624. ==27803==    by 0x10AF01: main (switch.c:1229)
  46625. ==27803==
  46626. ==27803== This conflicts with a previous read of size 1 by thread #43
  46627. ==27803== Locks held: none
  46628. ==27803==    at 0x4D030D9: switch_core_session_ctl (switch_core.c:2678)
  46629. ==27803==    by 0x4CD2CDB: console_thread (switch_console.c:1059)
  46630. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46631. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46632. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46633. ==27803==    by 0x56244CE: clone (clone.S:95)
  46634. ==27803==  Address 0x5111a64 is 580 bytes inside data symbol "runtime"
  46635. ==27803==
  46636. ==27803== ----------------------------------------------------------------
  46637. ==27803==
  46638. ==27803== Thread #1: lock order "0xC0935C0 before 0x7D91F00" violated
  46639. ==27803==
  46640. ==27803== Observed (incorrect) order is: acquisition of lock at 0x7D91F00
  46641. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  46642. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  46643. ==27803==    by 0x4D4800B: switch_loadable_module_unprocess (switch_loadable_module.c:1141)
  46644. ==27803==    by 0x4D4800B: do_shutdown (switch_loadable_module.c:2394)
  46645. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46646. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46647. ==27803==    by 0x10AF01: main (switch.c:1229)
  46648. ==27803==
  46649. ==27803==  followed by a later acquisition of lock at 0xC0935C0
  46650. ==27803==    at 0x483B622: pthread_rwlock_trywrlock_WRK (hg_intercepts.c:2323)
  46651. ==27803==    by 0x483DD7F: pthread_rwlock_trywrlock (hg_intercepts.c:2339)
  46652. ==27803==    by 0x503252C: apr_thread_rwlock_trywrlock (thread_rwlock.c:110)
  46653. ==27803==    by 0x4CC0460: switch_thread_rwlock_trywrlock_timeout (switch_apr.c:266)
  46654. ==27803==    by 0x4D48679: switch_loadable_module_unprocess (switch_loadable_module.c:1267)
  46655. ==27803==    by 0x4D48679: do_shutdown (switch_loadable_module.c:2394)
  46656. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46657. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46658. ==27803==    by 0x10AF01: main (switch.c:1229)
  46659. ==27803==
  46660. ==27803==  Lock at 0xC0935C0 was first observed
  46661. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  46662. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  46663. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  46664. ==27803==    by 0x4D4E22B: switch_loadable_module_create_interface (switch_loadable_module.c:3140)
  46665. ==27803==    by 0xC32773F: mod_hash_load (mod_hash.c:984)
  46666. ==27803==    by 0xC32773F: mod_hash_load (mod_hash.c:952)
  46667. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46668. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46669. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46670. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46671. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46672. ==27803==  Address 0xc0935c0 is 1,248 bytes inside a block of size 8,192 alloc'd
  46673. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46674. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  46675. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  46676. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  46677. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  46678. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46679. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46680. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46681. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46682. ==27803==  Block was alloc'd by thread #1
  46683. ==27803==
  46684. ==27803==  Lock at 0x7D91F00 was first observed
  46685. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  46686. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  46687. ==27803==    by 0x4D4A83D: switch_loadable_module_init (switch_loadable_module.c:2168)
  46688. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46689. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46690. ==27803==  Address 0x7d91f00 is 288 bytes inside a block of size 8,192 alloc'd
  46691. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46692. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  46693. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  46694. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  46695. ==27803==    by 0x4D4A743: switch_loadable_module_init (switch_loadable_module.c:2142)
  46696. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46697. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46698. ==27803==  Block was alloc'd by thread #1
  46699. ==27803==
  46700. ==27803==
  46701. ==27803== ----------------------------------------------------------------
  46702. ==27803==
  46703. ==27803==  Lock at 0xBD6E220 was first observed
  46704. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  46705. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  46706. ==27803==    by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201)
  46707. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46708. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46709. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46710. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46711. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46712. ==27803==  Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd
  46713. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46714. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  46715. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  46716. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  46717. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  46718. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46719. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46720. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46721. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46722. ==27803==  Block was alloc'd by thread #1
  46723. ==27803==
  46724. ==27803== Possible data race during write of size 4 at 0xC355974 by thread #1
  46725. ==27803== Locks held: 1, at address 0xBD6E220
  46726. ==27803==    at 0xC3390EC: mod_voicemail_shutdown (mod_voicemail.c:6267)
  46727. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46728. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46729. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46730. ==27803==    by 0x10AF01: main (switch.c:1229)
  46731. ==27803==
  46732. ==27803== This conflicts with a previous read of size 4 by thread #48
  46733. ==27803== Locks held: none
  46734. ==27803==    at 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4066)
  46735. ==27803==    by 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4046)
  46736. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46737. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46738. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46739. ==27803==    by 0x56244CE: clone (clone.S:95)
  46740. ==27803==  Address 0xc355974 is 20 bytes inside data symbol "globals"
  46741. ==27803==
  46742. ==27803== ----------------------------------------------------------------
  46743. ==27803==
  46744. ==27803==  Lock at 0xBD6E220 was first observed
  46745. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  46746. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  46747. ==27803==    by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201)
  46748. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46749. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46750. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46751. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46752. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46753. ==27803==  Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd
  46754. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46755. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  46756. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  46757. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  46758. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  46759. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46760. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46761. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46762. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46763. ==27803==  Block was alloc'd by thread #1
  46764. ==27803==
  46765. ==27803== Possible data race during read of size 4 at 0xC355974 by thread #48
  46766. ==27803== Locks held: none
  46767. ==27803==    at 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4066)
  46768. ==27803==    by 0xC33A5CA: vm_event_thread_run (mod_voicemail.c:4046)
  46769. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46770. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46771. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46772. ==27803==    by 0x56244CE: clone (clone.S:95)
  46773. ==27803==
  46774. ==27803== This conflicts with a previous write of size 4 by thread #1
  46775. ==27803== Locks held: 1, at address 0xBD6E220
  46776. ==27803==    at 0xC3390EC: mod_voicemail_shutdown (mod_voicemail.c:6267)
  46777. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46778. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46779. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46780. ==27803==    by 0x10AF01: main (switch.c:1229)
  46781. ==27803==  Address 0xc355974 is 20 bytes inside data symbol "globals"
  46782. ==27803==
  46783. ==27803== ----------------------------------------------------------------
  46784. ==27803==
  46785. ==27803==  Lock at 0xBD6E220 was first observed
  46786. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  46787. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  46788. ==27803==    by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201)
  46789. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46790. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46791. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46792. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46793. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46794. ==27803==  Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd
  46795. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46796. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  46797. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  46798. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  46799. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  46800. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46801. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46802. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46803. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46804. ==27803==  Block was alloc'd by thread #1
  46805. ==27803==
  46806. ==27803== Possible data race during write of size 4 at 0xC355970 by thread #48
  46807. ==27803== Locks held: 1, at address 0xBD6E220
  46808. ==27803==    at 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4094)
  46809. ==27803==    by 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4046)
  46810. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46811. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46812. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46813. ==27803==    by 0x56244CE: clone (clone.S:95)
  46814. ==27803==
  46815. ==27803== This conflicts with a previous read of size 4 by thread #1
  46816. ==27803== Locks held: none
  46817. ==27803==    at 0xC33913A: mod_voicemail_shutdown (mod_voicemail.c:6274)
  46818. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46819. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46820. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46821. ==27803==    by 0x10AF01: main (switch.c:1229)
  46822. ==27803==  Address 0xc355970 is 16 bytes inside data symbol "globals"
  46823. ==27803==
  46824. ==27803== ----------------------------------------------------------------
  46825. ==27803==
  46826. ==27803==  Lock at 0xBD6E220 was first observed
  46827. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  46828. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  46829. ==27803==    by 0xC340AEB: mod_voicemail_load (mod_voicemail.c:6201)
  46830. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46831. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46832. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46833. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46834. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46835. ==27803==  Address 0xbd6e220 is 320 bytes inside a block of size 8,192 alloc'd
  46836. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46837. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  46838. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  46839. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  46840. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  46841. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46842. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46843. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46844. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46845. ==27803==  Block was alloc'd by thread #1
  46846. ==27803==
  46847. ==27803== Possible data race during read of size 4 at 0xC355970 by thread #1
  46848. ==27803== Locks held: none
  46849. ==27803==    at 0xC33913A: mod_voicemail_shutdown (mod_voicemail.c:6274)
  46850. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46851. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46852. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46853. ==27803==    by 0x10AF01: main (switch.c:1229)
  46854. ==27803==
  46855. ==27803== This conflicts with a previous write of size 4 by thread #48
  46856. ==27803== Locks held: 1, at address 0xBD6E220
  46857. ==27803==    at 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4094)
  46858. ==27803==    by 0xC33A65B: vm_event_thread_run (mod_voicemail.c:4046)
  46859. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  46860. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  46861. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  46862. ==27803==    by 0x56244CE: clone (clone.S:95)
  46863. ==27803==  Address 0xc355970 is 16 bytes inside data symbol "globals"
  46864. ==27803==
  46865. ==27803== ----------------------------------------------------------------
  46866. ==27803==
  46867. ==27803== Thread #1: lock order "0x7427860 before 0xC0F7E78" violated
  46868. ==27803==
  46869. ==27803== Observed (incorrect) order is: acquisition of lock at 0xC0F7E78
  46870. ==27803==    at 0x483B250: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2158)
  46871. ==27803==    by 0x483DD69: pthread_rwlock_wrlock (hg_intercepts.c:2173)
  46872. ==27803==    by 0xC3391DA: mod_voicemail_shutdown (mod_voicemail.c:6289)
  46873. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46874. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46875. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46876. ==27803==    by 0x10AF01: main (switch.c:1229)
  46877. ==27803==
  46878. ==27803==  followed by a later acquisition of lock at 0x7427860
  46879. ==27803==    at 0x483B250: pthread_rwlock_wrlock_WRK (hg_intercepts.c:2158)
  46880. ==27803==    by 0x483DD69: pthread_rwlock_wrlock (hg_intercepts.c:2173)
  46881. ==27803==    by 0x4D59BBA: switch_event_unbind_callback (switch_event.c:2131)
  46882. ==27803==    by 0xC3ED4FF: mod_spandsp_shutdown (mod_spandsp.c:896)
  46883. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46884. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46885. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46886. ==27803==    by 0x10AF01: main (switch.c:1229)
  46887. ==27803==
  46888. ==27803==  Lock at 0x7427860 was first observed
  46889. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  46890. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  46891. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  46892. ==27803==    by 0x4D56704: switch_event_init (switch_event.c:699)
  46893. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  46894. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  46895. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46896. ==27803==  Address 0x7427860 is 3,280 bytes inside a block of size 8,192 alloc'd
  46897. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46898. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  46899. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  46900. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  46901. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  46902. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  46903. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  46904. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  46905. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  46906. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46907. ==27803==  Block was alloc'd by thread #1
  46908. ==27803==
  46909. ==27803==  Lock at 0xC0F7E78 was first observed
  46910. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  46911. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  46912. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  46913. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  46914. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  46915. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  46916. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46917. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46918. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46919. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46920. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46921. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  46922. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46923. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  46924. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  46925. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  46926. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  46927. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  46928. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  46929. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  46930. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  46931. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  46932. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46933. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46934. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46935. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46936. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46937. ==27803==  Block was alloc'd by thread #1
  46938. ==27803==
  46939. ==27803==
  46940. ==27803== ----------------------------------------------------------------
  46941. ==27803==
  46942. ==27803==  Lock at 0xC0F7E78 was first observed
  46943. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  46944. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  46945. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  46946. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  46947. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  46948. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  46949. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46950. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46951. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46952. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46953. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46954. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  46955. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  46956. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  46957. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  46958. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  46959. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  46960. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  46961. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  46962. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  46963. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  46964. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  46965. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  46966. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  46967. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  46968. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  46969. ==27803==    by 0x10AEC7: main (switch.c:1200)
  46970. ==27803==  Block was alloc'd by thread #1
  46971. ==27803==
  46972. ==27803== Possible data race during write of size 4 at 0xC4A9B18 by thread #1
  46973. ==27803== Locks held: 1, at address 0xC0F7E78
  46974. ==27803==    at 0xC3F72C1: mod_spandsp_fax_shutdown (mod_spandsp_fax.c:1801)
  46975. ==27803==    by 0xC3ED595: mod_spandsp_shutdown (mod_spandsp.c:907)
  46976. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46977. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46978. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46979. ==27803==    by 0x10AF01: main (switch.c:1229)
  46980. ==27803==  Address 0xc4a9b18 is 24 bytes inside data symbol "t38_state_list"
  46981. ==27803==
  46982. ==27803== ----------------------------------------------------------------
  46983. ==27803==
  46984. ==27803== Thread #1: pthread_cond_{signal,broadcast}: dubious: associated lock is not held by any thread
  46985. ==27803==    at 0x483A095: pthread_cond_signal_WRK (hg_intercepts.c:1382)
  46986. ==27803==    by 0x483D89A: pthread_cond_signal@* (hg_intercepts.c:1403)
  46987. ==27803==    by 0xC3F72D3: wake_thread (mod_spandsp_fax.c:137)
  46988. ==27803==    by 0xC3F72D3: mod_spandsp_fax_shutdown (mod_spandsp_fax.c:1802)
  46989. ==27803==    by 0xC3ED595: mod_spandsp_shutdown (mod_spandsp.c:907)
  46990. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  46991. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  46992. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  46993. ==27803==    by 0x10AF01: main (switch.c:1229)
  46994. ==27803==
  46995. ==27803== ----------------------------------------------------------------
  46996. ==27803==
  46997. ==27803==  Lock at 0xBD906B0 was first observed
  46998. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  46999. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47000. ==27803==    by 0xC3F71F3: mod_spandsp_fax_load (mod_spandsp_fax.c:1779)
  47001. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:851)
  47002. ==27803==    by 0xC3EF8B4: mod_spandsp_init (mod_spandsp.c:775)
  47003. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47004. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47005. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47006. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47007. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47008. ==27803==  Address 0xbd906b0 is 4,272 bytes inside a block of size 8,192 alloc'd
  47009. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47010. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47011. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47012. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47013. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47014. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47015. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47016. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47017. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47018. ==27803==  Block was alloc'd by thread #1
  47019. ==27803==
  47020. ==27803== Possible data race during read of size 8 at 0x5111A68 by thread #32
  47021. ==27803== Locks held: 1, at address 0xBD906B0
  47022. ==27803==    at 0x4DCB6D0: switch_micro_time_now (switch_time.c:312)
  47023. ==27803==    by 0x4DCB6F8: timer_generic_sync (switch_time.c:383)
  47024. ==27803==    by 0xC3F2888: timer_thread_run (mod_spandsp_fax.c:222)
  47025. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47026. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47027. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47028. ==27803==    by 0x56244CE: clone (clone.S:95)
  47029. ==27803==
  47030. ==27803== This conflicts with a previous write of size 8 by thread #40
  47031. ==27803== Locks held: none
  47032. ==27803==    at 0x4DCC1B9: softtimer_runtime (switch_time.c:1228)
  47033. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  47034. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47035. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47036. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47037. ==27803==    by 0x56244CE: clone (clone.S:95)
  47038. ==27803==  Address 0x5111a68 is 584 bytes inside data symbol "runtime"
  47039. ==27803==
  47040. ==27803== ----------------------------------------------------------------
  47041. ==27803==
  47042. ==27803== Thread #1: Bug in libpthread: write lock granted on rwlock which is currently rd-held
  47043. ==27803==    at 0x483B622: pthread_rwlock_trywrlock_WRK (hg_intercepts.c:2323)
  47044. ==27803==    by 0x483DD7F: pthread_rwlock_trywrlock (hg_intercepts.c:2339)
  47045. ==27803==    by 0x503252C: apr_thread_rwlock_trywrlock (thread_rwlock.c:110)
  47046. ==27803==    by 0x4CC0460: switch_thread_rwlock_trywrlock_timeout (switch_apr.c:266)
  47047. ==27803==    by 0x4D4810E: switch_loadable_module_unprocess (switch_loadable_module.c:1152)
  47048. ==27803==    by 0x4D4810E: do_shutdown (switch_loadable_module.c:2394)
  47049. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47050. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47051. ==27803==    by 0x10AF01: main (switch.c:1229)
  47052. ==27803==
  47053. ==27803== ----------------------------------------------------------------
  47054. ==27803==
  47055. ==27803== Thread #1 unlocked lock at 0x7A98E10 currently held by thread #13
  47056. ==27803==    at 0x483B936: pthread_rwlock_unlock_WRK (hg_intercepts.c:2538)
  47057. ==27803==    by 0x483DD95: pthread_rwlock_unlock (hg_intercepts.c:2557)
  47058. ==27803==    by 0x4D48050: switch_loadable_module_unprocess (switch_loadable_module.c:1153)
  47059. ==27803==    by 0x4D48050: do_shutdown (switch_loadable_module.c:2394)
  47060. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47061. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47062. ==27803==    by 0x10AF01: main (switch.c:1229)
  47063. ==27803==  Lock at 0x7A98E10 was first observed
  47064. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47065. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47066. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47067. ==27803==    by 0x4D4E05B: switch_loadable_module_create_interface (switch_loadable_module.c:3131)
  47068. ==27803==    by 0x953EC17: mod_sofia_load (mod_sofia.c:6345)
  47069. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47070. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47071. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47072. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47073. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47074. ==27803==  Address 0x7a98e10 is 136,848 bytes inside a block of size 139,264 alloc'd
  47075. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47076. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47077. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47078. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  47079. ==27803==    by 0x953E69A: mod_sofia_load (mod_sofia.c:6247)
  47080. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47081. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47082. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47083. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47084. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47085. ==27803==  Block was alloc'd by thread #1
  47086. ==27803==
  47087. ==27803==
  47088. ==27803== ----------------------------------------------------------------
  47089. ==27803==
  47090. ==27803==  Lock at 0x7A75880 was first observed
  47091. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47092. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47093. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  47094. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47095. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47096. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47097. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47098. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47099. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  47100. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47101. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47102. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47103. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47104. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47105. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47106. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47107. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47108. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47109. ==27803==  Block was alloc'd by thread #1
  47110. ==27803==
  47111. ==27803==  Lock at 0xC0F7E78 was first observed
  47112. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47113. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47114. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47115. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  47116. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47117. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47118. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47119. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47120. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47121. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47122. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47123. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  47124. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47125. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47126. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47127. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  47128. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  47129. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  47130. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  47131. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  47132. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47133. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47134. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47135. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47136. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47137. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47138. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47139. ==27803==  Block was alloc'd by thread #1
  47140. ==27803==
  47141. ==27803==  Lock at 0x92E7318 was first observed
  47142. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47143. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47144. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47145. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47146. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47147. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47148. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47149. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47150. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47151. ==27803==    by 0x56244CE: clone (clone.S:95)
  47152. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  47153. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47154. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47155. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47156. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47157. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47158. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47159. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47160. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47161. ==27803==    by 0x56244CE: clone (clone.S:95)
  47162. ==27803==  Block was alloc'd by thread #13
  47163. ==27803==
  47164. ==27803== Possible data race during write of size 4 at 0x9614124 by thread #1
  47165. ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78
  47166. ==27803==    at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443)
  47167. ==27803==    by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493)
  47168. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  47169. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47170. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47171. ==27803==    by 0x10AF01: main (switch.c:1229)
  47172. ==27803==
  47173. ==27803== This conflicts with a previous read of size 4 by thread #13
  47174. ==27803== Locks held: 1, at address 0x92E7318
  47175. ==27803==    at 0x956C5C1: sofia_queue_message (sofia.c:2371)
  47176. ==27803==    by 0x956C7DC: sofia_event_callback (sofia.c:2655)
  47177. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  47178. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  47179. ==27803==    by 0x94F4927: su_base_port_step (su_base_port.c:454)
  47180. ==27803==    by 0x9557202: sofia_profile_thread_run (sofia.c:3422)
  47181. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47182. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47183. ==27803==  Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals"
  47184. ==27803==
  47185. ==27803== ----------------------------------------------------------------
  47186. ==27803==
  47187. ==27803==  Lock at 0x7A75880 was first observed
  47188. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47189. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47190. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  47191. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47192. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47193. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47194. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47195. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47196. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  47197. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47198. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47199. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47200. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47201. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47202. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47203. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47204. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47205. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47206. ==27803==  Block was alloc'd by thread #1
  47207. ==27803==
  47208. ==27803==  Lock at 0xC0F7E78 was first observed
  47209. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47210. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47211. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47212. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  47213. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47214. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47215. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47216. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47217. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47218. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47219. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47220. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  47221. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47222. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47223. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47224. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  47225. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  47226. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  47227. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  47228. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  47229. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47230. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47231. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47232. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47233. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47234. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47235. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47236. ==27803==  Block was alloc'd by thread #1
  47237. ==27803==
  47238. ==27803== Possible data race during read of size 4 at 0x9614124 by thread #25
  47239. ==27803== Locks held: none
  47240. ==27803==    at 0x95407D0: sofia_profile_worker_thread_run (sofia.c:2964)
  47241. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47242. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47243. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47244. ==27803==    by 0x56244CE: clone (clone.S:95)
  47245. ==27803==
  47246. ==27803== This conflicts with a previous write of size 4 by thread #1
  47247. ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78
  47248. ==27803==    at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443)
  47249. ==27803==    by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493)
  47250. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  47251. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47252. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47253. ==27803==    by 0x10AF01: main (switch.c:1229)
  47254. ==27803==  Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals"
  47255. ==27803==
  47256. ==27803== ----------------------------------------------------------------
  47257. ==27803==
  47258. ==27803==  Lock at 0x7EC8868 was first observed
  47259. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47260. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47261. ==27803==    by 0x954EF6F: config_sofia (sofia.c:4547)
  47262. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  47263. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47264. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47265. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47266. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47267. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47268. ==27803==  Address 0x7ec8868 is 7,640 bytes inside a block of size 8,192 alloc'd
  47269. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47270. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47271. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47272. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47273. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  47274. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  47275. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47276. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47277. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47278. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47279. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47280. ==27803==  Block was alloc'd by thread #1
  47281. ==27803==
  47282. ==27803== Possible data race during write of size 1 at 0x7EC70B0 by thread #25
  47283. ==27803== Locks held: 1, at address 0x7EC8868
  47284. ==27803==    at 0x95409A6: sofia_profile_worker_thread_run (sofia.c:3044)
  47285. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47286. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47287. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47288. ==27803==    by 0x56244CE: clone (clone.S:95)
  47289. ==27803==  Address 0x7ec70b0 is 1,568 bytes inside a block of size 8,192 alloc'd
  47290. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47291. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47292. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47293. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47294. ==27803==    by 0x954EDBE: config_sofia (sofia.c:4504)
  47295. ==27803==    by 0x953E6DD: mod_sofia_load (mod_sofia.c:6258)
  47296. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47297. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47298. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47299. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47300. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47301. ==27803==  Block was alloc'd by thread #1
  47302. ==27803==
  47303. ==27803== ----------------------------------------------------------------
  47304. ==27803==
  47305. ==27803==  Lock at 0x7A75880 was first observed
  47306. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47307. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47308. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  47309. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47310. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47311. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47312. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47313. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47314. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  47315. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47316. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47317. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47318. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47319. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47320. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47321. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47322. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47323. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47324. ==27803==  Block was alloc'd by thread #1
  47325. ==27803==
  47326. ==27803==  Lock at 0xC0F7E78 was first observed
  47327. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47328. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47329. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47330. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  47331. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47332. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47333. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47334. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47335. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47336. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47337. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47338. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  47339. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47340. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47341. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47342. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  47343. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  47344. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  47345. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  47346. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  47347. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47348. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47349. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47350. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47351. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47352. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47353. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47354. ==27803==  Block was alloc'd by thread #1
  47355. ==27803==
  47356. ==27803== Possible data race during write of size 4 at 0x9614128 by thread #31
  47357. ==27803== Locks held: 1, at address 0x7A75880
  47358. ==27803==    at 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1666)
  47359. ==27803==    by 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1601)
  47360. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47361. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47362. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47363. ==27803==    by 0x56244CE: clone (clone.S:95)
  47364. ==27803==
  47365. ==27803== This conflicts with a previous read of size 4 by thread #1
  47366. ==27803== Locks held: 1, at address 0xC0F7E78
  47367. ==27803==    at 0x953E20A: mod_sofia_shutdown_cleanup (mod_sofia.c:6457)
  47368. ==27803==    by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493)
  47369. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  47370. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47371. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47372. ==27803==    by 0x10AF01: main (switch.c:1229)
  47373. ==27803==  Address 0x9614128 is 40 bytes inside data symbol "mod_sofia_globals"
  47374. ==27803==
  47375. ==27803== ----------------------------------------------------------------
  47376. ==27803==
  47377. ==27803==  Lock at 0xC0F7E78 was first observed
  47378. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47379. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47380. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47381. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  47382. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47383. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47384. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47385. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47386. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47387. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47388. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47389. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  47390. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47391. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47392. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47393. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  47394. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  47395. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  47396. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  47397. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  47398. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47399. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47400. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47401. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47402. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47403. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47404. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47405. ==27803==  Block was alloc'd by thread #1
  47406. ==27803==
  47407. ==27803==  Lock at 0x7A75880 was first observed
  47408. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47409. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47410. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  47411. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47412. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47413. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47414. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47415. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47416. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  47417. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47418. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47419. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47420. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47421. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47422. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47423. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47424. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47425. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47426. ==27803==  Block was alloc'd by thread #1
  47427. ==27803==
  47428. ==27803== Possible data race during read of size 4 at 0x9614128 by thread #1
  47429. ==27803== Locks held: 1, at address 0xC0F7E78
  47430. ==27803==    at 0x953E20A: mod_sofia_shutdown_cleanup (mod_sofia.c:6457)
  47431. ==27803==    by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493)
  47432. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  47433. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47434. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47435. ==27803==    by 0x10AF01: main (switch.c:1229)
  47436. ==27803==
  47437. ==27803== This conflicts with a previous write of size 4 by thread #31
  47438. ==27803== Locks held: 1, at address 0x7A75880
  47439. ==27803==    at 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1666)
  47440. ==27803==    by 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1601)
  47441. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47442. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47443. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47444. ==27803==    by 0x56244CE: clone (clone.S:95)
  47445. ==27803==  Address 0x9614128 is 40 bytes inside data symbol "mod_sofia_globals"
  47446. ==27803==
  47447. ==27803== ----------------------------------------------------------------
  47448. ==27803==
  47449. ==27803==  Lock at 0x92E7318 was first observed
  47450. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47451. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47452. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47453. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47454. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47455. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47456. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47457. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47458. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47459. ==27803==    by 0x56244CE: clone (clone.S:95)
  47460. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  47461. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47462. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47463. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47464. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47465. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47466. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47467. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47468. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47469. ==27803==    by 0x56244CE: clone (clone.S:95)
  47470. ==27803==  Block was alloc'd by thread #13
  47471. ==27803==
  47472. ==27803==  Lock at 0x7A75880 was first observed
  47473. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47474. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47475. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  47476. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47477. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47478. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47479. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47480. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47481. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  47482. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47483. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47484. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47485. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47486. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47487. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47488. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47489. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47490. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47491. ==27803==  Block was alloc'd by thread #1
  47492. ==27803==
  47493. ==27803==  Lock at 0xC0F7E78 was first observed
  47494. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47495. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47496. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47497. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  47498. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47499. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47500. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47501. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47502. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47503. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47504. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47505. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  47506. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47507. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47508. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47509. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  47510. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  47511. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  47512. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  47513. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  47514. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47515. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47516. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47517. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47518. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47519. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47520. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47521. ==27803==  Block was alloc'd by thread #1
  47522. ==27803==
  47523. ==27803== Possible data race during read of size 4 at 0x9614124 by thread #13
  47524. ==27803== Locks held: 1, at address 0x92E7318
  47525. ==27803==    at 0x9557216: sofia_profile_thread_run (sofia.c:3421)
  47526. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47527. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47528. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47529. ==27803==    by 0x56244CE: clone (clone.S:95)
  47530. ==27803==
  47531. ==27803== This conflicts with a previous write of size 4 by thread #1
  47532. ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78
  47533. ==27803==    at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443)
  47534. ==27803==    by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493)
  47535. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  47536. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47537. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47538. ==27803==    by 0x10AF01: main (switch.c:1229)
  47539. ==27803==  Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals"
  47540. ==27803==
  47541. ==27803== ----------------------------------------------------------------
  47542. ==27803==
  47543. ==27803==  Lock at 0x7ED14F8 was first observed
  47544. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47545. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47546. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47547. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47548. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47549. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47550. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47551. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47552. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47553. ==27803==    by 0x56244CE: clone (clone.S:95)
  47554. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  47555. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47556. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47557. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47558. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47559. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47560. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47561. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47562. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47563. ==27803==    by 0x56244CE: clone (clone.S:95)
  47564. ==27803==  Block was alloc'd by thread #11
  47565. ==27803==
  47566. ==27803==  Lock at 0x79E87D8 was first observed
  47567. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47568. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  47569. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  47570. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47571. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47572. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47573. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47574. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47575. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47576. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47577. ==27803==    by 0x56244CE: clone (clone.S:95)
  47578. ==27803==  Address 0x79e87d8 is 40 bytes inside a block of size 80 alloc'd
  47579. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47580. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  47581. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  47582. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47583. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47584. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47585. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47586. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47587. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47588. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47589. ==27803==    by 0x56244CE: clone (clone.S:95)
  47590. ==27803==  Block was alloc'd by thread #11
  47591. ==27803==
  47592. ==27803==  Lock at 0x975EC58 was first observed
  47593. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47594. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47595. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47596. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47597. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47598. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47599. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47600. ==27803==    by 0x56244CE: clone (clone.S:95)
  47601. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  47602. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47603. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47604. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47605. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47606. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47607. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47608. ==27803==    by 0x56244CE: clone (clone.S:95)
  47609. ==27803==  Block was alloc'd by thread #15
  47610. ==27803==
  47611. ==27803== Possible data race during read of size 8 at 0x7ED14B8 by thread #11
  47612. ==27803== Locks held: 1, at address 0x7ED14F8
  47613. ==27803==    at 0x94F4914: su_base_port_step (su_base_port.c:453)
  47614. ==27803==    by 0x9557300: sofia_profile_thread_run (sofia.c:3447)
  47615. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47616. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47617. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47618. ==27803==    by 0x56244CE: clone (clone.S:95)
  47619. ==27803==
  47620. ==27803== This conflicts with a previous write of size 8 by thread #15
  47621. ==27803== Locks held: 2, at addresses 0x79E87D8 0x975EC58
  47622. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  47623. ==27803==    by 0x94C239D: nua_stack_event (nua_stack.c:328)
  47624. ==27803==    by 0x94C26B1: nua_stack_shutdown (nua_stack.c:890)
  47625. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  47626. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  47627. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  47628. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  47629. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47630. ==27803==  Address 0x7ed14b8 is 56 bytes inside a block of size 216 alloc'd
  47631. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47632. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47633. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47634. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47635. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47636. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47637. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47638. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47639. ==27803==    by 0x56244CE: clone (clone.S:95)
  47640. ==27803==  Block was alloc'd by thread #11
  47641. ==27803==
  47642. ==27803== ----------------------------------------------------------------
  47643. ==27803==
  47644. ==27803==  Lock at 0x7ED14F8 was first observed
  47645. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47646. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47647. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47648. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47649. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47650. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47651. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47652. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47653. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47654. ==27803==    by 0x56244CE: clone (clone.S:95)
  47655. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  47656. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47657. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47658. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47659. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47660. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47661. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47662. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47663. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47664. ==27803==    by 0x56244CE: clone (clone.S:95)
  47665. ==27803==  Block was alloc'd by thread #11
  47666. ==27803==
  47667. ==27803==  Lock at 0x7A75880 was first observed
  47668. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47669. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  47670. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  47671. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47672. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47673. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47674. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47675. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47676. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  47677. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47678. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  47679. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  47680. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  47681. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  47682. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47683. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47684. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47685. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47686. ==27803==  Block was alloc'd by thread #1
  47687. ==27803==
  47688. ==27803==  Lock at 0xC0F7E78 was first observed
  47689. ==27803==    at 0x483AF04: pthread_rwlock_init_WRK (hg_intercepts.c:2025)
  47690. ==27803==    by 0x483DD53: pthread_rwlock_init (hg_intercepts.c:2040)
  47691. ==27803==    by 0x50324AB: apr_thread_rwlock_create (thread_rwlock.c:49)
  47692. ==27803==    by 0xC33C0A0: load_profile (mod_voicemail.c:766)
  47693. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47694. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47695. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47696. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47697. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47698. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47699. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47700. ==27803==  Address 0xc0f7e78 is 3,352 bytes inside a block of size 8,192 alloc'd
  47701. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  47702. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  47703. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  47704. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  47705. ==27803==    by 0x4CDD4F7: switch_core_perform_strndup (switch_core_memory.c:304)
  47706. ==27803==    by 0xC337F44: vm_config_email_callback (mod_voicemail.c:425)
  47707. ==27803==    by 0x4DC8B1D: switch_xml_config_parse_event (switch_xml_config.c:419)
  47708. ==27803==    by 0xC33C087: load_profile (mod_voicemail.c:760)
  47709. ==27803==    by 0xC340C4A: load_config (mod_voicemail.c:867)
  47710. ==27803==    by 0xC340C4A: mod_voicemail_load (mod_voicemail.c:6209)
  47711. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  47712. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  47713. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  47714. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  47715. ==27803==    by 0x10AEC7: main (switch.c:1200)
  47716. ==27803==  Block was alloc'd by thread #1
  47717. ==27803==
  47718. ==27803== Possible data race during read of size 4 at 0x9614124 by thread #11
  47719. ==27803== Locks held: 1, at address 0x7ED14F8
  47720. ==27803==    at 0x956C5C1: sofia_queue_message (sofia.c:2371)
  47721. ==27803==    by 0x956C7DC: sofia_event_callback (sofia.c:2655)
  47722. ==27803==    by 0x94C13B6: nua_application_event (nua_stack.c:393)
  47723. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  47724. ==27803==    by 0x94F4927: su_base_port_step (su_base_port.c:454)
  47725. ==27803==    by 0x9557300: sofia_profile_thread_run (sofia.c:3447)
  47726. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47727. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47728. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47729. ==27803==    by 0x56244CE: clone (clone.S:95)
  47730. ==27803==
  47731. ==27803== This conflicts with a previous write of size 4 by thread #1
  47732. ==27803== Locks held: 2, at addresses 0x7A75880 0xC0F7E78
  47733. ==27803==    at 0x953E19F: mod_sofia_shutdown_cleanup (mod_sofia.c:6443)
  47734. ==27803==    by 0x953F11A: mod_sofia_shutdown (mod_sofia.c:6493)
  47735. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  47736. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  47737. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  47738. ==27803==    by 0x10AF01: main (switch.c:1229)
  47739. ==27803==  Address 0x9614124 is 36 bytes inside data symbol "mod_sofia_globals"
  47740. ==27803==
  47741. ==27803== ----------------------------------------------------------------
  47742. ==27803==
  47743. ==27803==  Lock at 0x7ED14F8 was first observed
  47744. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47745. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47746. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47747. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47748. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47749. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47750. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47751. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47752. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47753. ==27803==    by 0x56244CE: clone (clone.S:95)
  47754. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  47755. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47756. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47757. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47758. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  47759. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  47760. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47761. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47762. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47763. ==27803==    by 0x56244CE: clone (clone.S:95)
  47764. ==27803==  Block was alloc'd by thread #11
  47765. ==27803==
  47766. ==27803==  Lock at 0x968D8C0 was first observed
  47767. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47768. ==27803==    by 0x94F9825: su_pthread_port_wait (su_pthread_port.c:446)
  47769. ==27803==    by 0x94A23F9: nua_destroy (nua.c:233)
  47770. ==27803==    by 0x9557426: sofia_profile_thread_run (sofia.c:3472)
  47771. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47772. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47773. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47774. ==27803==    by 0x56244CE: clone (clone.S:95)
  47775. ==27803==  Address 0x968d8c0 is on thread #11's stack
  47776. ==27803==  in frame #1, created by su_pthread_port_wait (su_pthread_port.c:417)
  47777. ==27803==
  47778. ==27803==  Lock at 0x968D8E8 was first observed
  47779. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47780. ==27803==    by 0x94F9842: su_pthread_port_wait (su_pthread_port.c:450)
  47781. ==27803==    by 0x94A23F9: nua_destroy (nua.c:233)
  47782. ==27803==    by 0x9557426: sofia_profile_thread_run (sofia.c:3472)
  47783. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47784. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47785. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47786. ==27803==    by 0x56244CE: clone (clone.S:95)
  47787. ==27803==  Address 0x968d8e8 is on thread #11's stack
  47788. ==27803==  in frame #1, created by su_pthread_port_wait (su_pthread_port.c:417)
  47789. ==27803==
  47790. ==27803==  Lock at 0x9758DD8 was first observed
  47791. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47792. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  47793. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  47794. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47795. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47796. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47797. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47798. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47799. ==27803==    by 0x56244CE: clone (clone.S:95)
  47800. ==27803==  Address 0x9758dd8 is 40 bytes inside a block of size 80 alloc'd
  47801. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47802. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  47803. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  47804. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47805. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47806. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47807. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47808. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47809. ==27803==    by 0x56244CE: clone (clone.S:95)
  47810. ==27803==  Block was alloc'd by thread #15
  47811. ==27803==
  47812. ==27803==  Lock at 0x975EC58 was first observed
  47813. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47814. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47815. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47816. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47817. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47818. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47819. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47820. ==27803==    by 0x56244CE: clone (clone.S:95)
  47821. ==27803==  Address 0x975ec58 is 120 bytes inside a block of size 216 alloc'd
  47822. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47823. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47824. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47825. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47826. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47827. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47828. ==27803==    by 0x56244CE: clone (clone.S:95)
  47829. ==27803==  Block was alloc'd by thread #15
  47830. ==27803==
  47831. ==27803== Possible data race during write of size 8 at 0x975EC18 by thread #11
  47832. ==27803== Locks held: 4, at addresses 0x7ED14F8 0x968D8C0 0x968D8E8 0x9758DD8
  47833. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  47834. ==27803==    by 0x94F9862: su_pthread_port_wait (su_pthread_port.c:457)
  47835. ==27803==    by 0x94A23F9: nua_destroy (nua.c:233)
  47836. ==27803==    by 0x9557426: sofia_profile_thread_run (sofia.c:3472)
  47837. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  47838. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47839. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47840. ==27803==    by 0x56244CE: clone (clone.S:95)
  47841. ==27803==
  47842. ==27803== This conflicts with a previous read of size 8 by thread #15
  47843. ==27803== Locks held: 1, at address 0x975EC58
  47844. ==27803==    at 0x94F47FE: su_base_port_run (su_base_port.c:346)
  47845. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  47846. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47847. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47848. ==27803==    by 0x56244CE: clone (clone.S:95)
  47849. ==27803==  Address 0x975ec18 is 56 bytes inside a block of size 216 alloc'd
  47850. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47851. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47852. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47853. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47854. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47855. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47856. ==27803==    by 0x56244CE: clone (clone.S:95)
  47857. ==27803==  Block was alloc'd by thread #15
  47858. ==27803==
  47859. ==27803== ----------------------------------------------------------------
  47860. ==27803==
  47861. ==27803==  Lock at 0x97E8D48 was first observed
  47862. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47863. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47864. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47865. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47866. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47867. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47868. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47869. ==27803==    by 0x56244CE: clone (clone.S:95)
  47870. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  47871. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47872. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47873. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47874. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47875. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47876. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47877. ==27803==    by 0x56244CE: clone (clone.S:95)
  47878. ==27803==  Block was alloc'd by thread #17
  47879. ==27803==
  47880. ==27803==  Lock at 0x9B3C2E0 was first observed
  47881. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47882. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  47883. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  47884. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  47885. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  47886. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  47887. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  47888. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  47889. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  47890. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  47891. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  47892. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  47893. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  47894. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  47895. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  47896. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  47897. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47898. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  47899. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  47900. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  47901. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  47902. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  47903. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  47904. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  47905. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  47906. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  47907. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  47908. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  47909. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  47910. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  47911. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  47912. ==27803==  Block was alloc'd by thread #17
  47913. ==27803==
  47914. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  47915. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  47916. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  47917. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  47918. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  47919. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  47920. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  47921. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  47922. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  47923. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  47924. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  47925. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  47926. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  47927. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  47928. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  47929. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47930. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47931. ==27803==
  47932. ==27803== This conflicts with a previous write of size 8 by thread #15
  47933. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  47934. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  47935. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  47936. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  47937. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  47938. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47939. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47940. ==27803==    by 0x56244CE: clone (clone.S:95)
  47941. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  47942. ==27803==
  47943. ==27803== ----------------------------------------------------------------
  47944. ==27803==
  47945. ==27803==  Lock at 0x97E8D48 was first observed
  47946. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47947. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  47948. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  47949. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  47950. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47951. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47952. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47953. ==27803==    by 0x56244CE: clone (clone.S:95)
  47954. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  47955. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47956. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  47957. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  47958. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  47959. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  47960. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  47961. ==27803==    by 0x56244CE: clone (clone.S:95)
  47962. ==27803==  Block was alloc'd by thread #17
  47963. ==27803==
  47964. ==27803==  Lock at 0x9B3C2E0 was first observed
  47965. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  47966. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  47967. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  47968. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  47969. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  47970. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  47971. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  47972. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  47973. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  47974. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  47975. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  47976. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  47977. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  47978. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  47979. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  47980. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  47981. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  47982. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  47983. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  47984. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  47985. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  47986. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  47987. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  47988. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  47989. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  47990. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  47991. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  47992. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  47993. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  47994. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  47995. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  47996. ==27803==  Block was alloc'd by thread #17
  47997. ==27803==
  47998. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  47999. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48000. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48001. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48002. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  48003. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  48004. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  48005. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  48006. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  48007. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48008. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48009. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48010. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48011. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48012. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48013. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48014. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48015. ==27803==
  48016. ==27803== This conflicts with a previous write of size 8 by thread #15
  48017. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48018. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48019. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48020. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48021. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48022. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48023. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48024. ==27803==    by 0x56244CE: clone (clone.S:95)
  48025. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  48026. ==27803==
  48027. ==27803== ----------------------------------------------------------------
  48028. ==27803==
  48029. ==27803==  Lock at 0x97E8D48 was first observed
  48030. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48031. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48032. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48033. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48034. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48035. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48036. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48037. ==27803==    by 0x56244CE: clone (clone.S:95)
  48038. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48039. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48040. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48041. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48042. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48043. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48044. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48045. ==27803==    by 0x56244CE: clone (clone.S:95)
  48046. ==27803==  Block was alloc'd by thread #17
  48047. ==27803==
  48048. ==27803==  Lock at 0x9B3C2E0 was first observed
  48049. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48050. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48051. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48052. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48053. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48054. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48055. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48056. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48057. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48058. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48059. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48060. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48061. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48062. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48063. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48064. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48065. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48066. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48067. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48068. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48069. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48070. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48071. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48072. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48073. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48074. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48075. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48076. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48077. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48078. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48079. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48080. ==27803==  Block was alloc'd by thread #17
  48081. ==27803==
  48082. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  48083. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48084. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48085. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48086. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  48087. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  48088. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  48089. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  48090. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  48091. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48092. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48093. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48094. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48095. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48096. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48097. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48098. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48099. ==27803==
  48100. ==27803== This conflicts with a previous write of size 8 by thread #15
  48101. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48102. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48103. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48104. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48105. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48106. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48107. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48108. ==27803==    by 0x56244CE: clone (clone.S:95)
  48109. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  48110. ==27803==
  48111. ==27803== ----------------------------------------------------------------
  48112. ==27803==
  48113. ==27803==  Lock at 0x97E8D48 was first observed
  48114. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48115. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48116. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48117. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48118. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48119. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48120. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48121. ==27803==    by 0x56244CE: clone (clone.S:95)
  48122. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48123. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48124. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48125. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48126. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48127. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48128. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48129. ==27803==    by 0x56244CE: clone (clone.S:95)
  48130. ==27803==  Block was alloc'd by thread #17
  48131. ==27803==
  48132. ==27803==  Lock at 0x9B3C2E0 was first observed
  48133. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48134. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48135. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48136. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48137. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48138. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48139. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48140. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48141. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48142. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48143. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48144. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48145. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48146. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48147. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48148. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48149. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48150. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48151. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48152. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48153. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48154. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48155. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48156. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48157. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48158. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48159. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48160. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48161. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48162. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48163. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48164. ==27803==  Block was alloc'd by thread #17
  48165. ==27803==
  48166. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  48167. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48168. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48169. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48170. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  48171. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  48172. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  48173. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  48174. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  48175. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48176. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48177. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48178. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48179. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48180. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48181. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48182. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48183. ==27803==
  48184. ==27803== This conflicts with a previous write of size 8 by thread #15
  48185. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48186. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48187. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48188. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48189. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48190. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48191. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48192. ==27803==    by 0x56244CE: clone (clone.S:95)
  48193. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  48194. ==27803==
  48195. ==27803== ----------------------------------------------------------------
  48196. ==27803==
  48197. ==27803==  Lock at 0x97E8D48 was first observed
  48198. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48199. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48200. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48201. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48202. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48203. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48204. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48205. ==27803==    by 0x56244CE: clone (clone.S:95)
  48206. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48207. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48208. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48209. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48210. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48211. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48212. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48213. ==27803==    by 0x56244CE: clone (clone.S:95)
  48214. ==27803==  Block was alloc'd by thread #17
  48215. ==27803==
  48216. ==27803==  Lock at 0x9B3C2E0 was first observed
  48217. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48218. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48219. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48220. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48221. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48222. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48223. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48224. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48225. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48226. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48227. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48228. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48229. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48230. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48231. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48232. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48233. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48234. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48235. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48236. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48237. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48238. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48239. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48240. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48241. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48242. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48243. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48244. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48245. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48246. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48247. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48248. ==27803==  Block was alloc'd by thread #17
  48249. ==27803==
  48250. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  48251. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48252. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48253. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48254. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  48255. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  48256. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  48257. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  48258. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  48259. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48260. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48261. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48262. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48263. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48264. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48265. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48266. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48267. ==27803==
  48268. ==27803== This conflicts with a previous write of size 8 by thread #15
  48269. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48270. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48271. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48272. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48273. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48274. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48275. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48276. ==27803==    by 0x56244CE: clone (clone.S:95)
  48277. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  48278. ==27803==
  48279. ==27803== ----------------------------------------------------------------
  48280. ==27803==
  48281. ==27803==  Lock at 0x97E8D48 was first observed
  48282. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48283. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48284. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48285. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48286. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48287. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48288. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48289. ==27803==    by 0x56244CE: clone (clone.S:95)
  48290. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48291. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48292. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48293. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48294. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48295. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48296. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48297. ==27803==    by 0x56244CE: clone (clone.S:95)
  48298. ==27803==  Block was alloc'd by thread #17
  48299. ==27803==
  48300. ==27803==  Lock at 0x9B3C2E0 was first observed
  48301. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48302. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48303. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48304. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48305. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48306. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48307. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48308. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48309. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48310. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48311. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48312. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48313. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48314. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48315. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48316. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48317. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48318. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48319. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48320. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48321. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48322. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48323. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48324. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48325. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48326. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48327. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48328. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48329. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48330. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48331. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48332. ==27803==  Block was alloc'd by thread #17
  48333. ==27803==
  48334. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  48335. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48336. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48337. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48338. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  48339. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  48340. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  48341. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  48342. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  48343. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48344. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48345. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48346. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48347. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48348. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48349. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48350. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48351. ==27803==
  48352. ==27803== This conflicts with a previous write of size 8 by thread #15
  48353. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48354. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48355. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48356. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48357. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48358. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48359. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48360. ==27803==    by 0x56244CE: clone (clone.S:95)
  48361. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  48362. ==27803==
  48363. ==27803== ----------------------------------------------------------------
  48364. ==27803==
  48365. ==27803==  Lock at 0x97E8D48 was first observed
  48366. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48367. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48368. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48369. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48370. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48371. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48372. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48373. ==27803==    by 0x56244CE: clone (clone.S:95)
  48374. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48375. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48376. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48377. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48378. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48379. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48380. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48381. ==27803==    by 0x56244CE: clone (clone.S:95)
  48382. ==27803==  Block was alloc'd by thread #17
  48383. ==27803==
  48384. ==27803==  Lock at 0x9B3C2E0 was first observed
  48385. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48386. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48387. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48388. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48389. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48390. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48391. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48392. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48393. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48394. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48395. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48396. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48397. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48398. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48399. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48400. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48401. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48402. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48403. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48404. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48405. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48406. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48407. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48408. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48409. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48410. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48411. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48412. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48413. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48414. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48415. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48416. ==27803==  Block was alloc'd by thread #17
  48417. ==27803==
  48418. ==27803== Possible data race during write of size 8 at 0x9614090 by thread #17
  48419. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48420. ==27803==    at 0x94F2B72: su_block_find (su_alloc.c:317)
  48421. ==27803==    by 0x94F2B72: su_free (su_alloc.c:918)
  48422. ==27803==    by 0x94ABDE1: nua_dialog_store_peer_info (nua_dialog.c:158)
  48423. ==27803==    by 0x94ABE62: nua_dialog_zap (nua_dialog.c:211)
  48424. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:230)
  48425. ==27803==    by 0x94AC20A: nua_dialog_remove (nua_dialog.c:225)
  48426. ==27803==    by 0x94AC20A: nua_dialog_usage_remove_at (nua_dialog.c:428)
  48427. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48428. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48429. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48430. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48431. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48432. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48433. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48434. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48435. ==27803==
  48436. ==27803== This conflicts with a previous read of size 8 by thread #15
  48437. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48438. ==27803==    at 0x94F2ACF: su_block_find (su_alloc.c:299)
  48439. ==27803==    by 0x94F2ACF: su_free (su_alloc.c:918)
  48440. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48441. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48442. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48443. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48444. ==27803==    by 0x56244CE: clone (clone.S:95)
  48445. ==27803==  Address 0x9614090 is 0 bytes inside data symbol "count_su_block_find_loop"
  48446. ==27803==
  48447. ==27803== ----------------------------------------------------------------
  48448. ==27803==
  48449. ==27803==  Lock at 0x97E8D48 was first observed
  48450. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48451. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48452. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48453. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48454. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48455. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48456. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48457. ==27803==    by 0x56244CE: clone (clone.S:95)
  48458. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48459. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48460. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48461. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48462. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48463. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48464. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48465. ==27803==    by 0x56244CE: clone (clone.S:95)
  48466. ==27803==  Block was alloc'd by thread #17
  48467. ==27803==
  48468. ==27803==  Lock at 0x9B3C2E0 was first observed
  48469. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48470. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48471. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48472. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48473. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48474. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48475. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48476. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48477. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48478. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48479. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48480. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48481. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48482. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48483. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48484. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48485. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48486. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48487. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48488. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48489. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48490. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48491. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48492. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48493. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48494. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48495. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48496. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48497. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48498. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48499. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48500. ==27803==  Block was alloc'd by thread #17
  48501. ==27803==
  48502. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  48503. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48504. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48505. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48506. ==27803==    by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432)
  48507. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48508. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48509. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48510. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48511. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48512. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48513. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48514. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48515. ==27803==    by 0x56244CE: clone (clone.S:95)
  48516. ==27803==
  48517. ==27803== This conflicts with a previous write of size 8 by thread #15
  48518. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48519. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48520. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48521. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48522. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48523. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48524. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48525. ==27803==    by 0x56244CE: clone (clone.S:95)
  48526. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  48527. ==27803==
  48528. ==27803== ----------------------------------------------------------------
  48529. ==27803==
  48530. ==27803==  Lock at 0x97E8D48 was first observed
  48531. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48532. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48533. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48534. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48535. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48536. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48537. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48538. ==27803==    by 0x56244CE: clone (clone.S:95)
  48539. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48540. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48541. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48542. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48543. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48544. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48545. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48546. ==27803==    by 0x56244CE: clone (clone.S:95)
  48547. ==27803==  Block was alloc'd by thread #17
  48548. ==27803==
  48549. ==27803==  Lock at 0x9B3C2E0 was first observed
  48550. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48551. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48552. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48553. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48554. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48555. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48556. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48557. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48558. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48559. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48560. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48561. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48562. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48563. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48564. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48565. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48566. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48567. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48568. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48569. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48570. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48571. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48572. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48573. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48574. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48575. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48576. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48577. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48578. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48579. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48580. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48581. ==27803==  Block was alloc'd by thread #17
  48582. ==27803==
  48583. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  48584. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48585. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48586. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48587. ==27803==    by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432)
  48588. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48589. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48590. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48591. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48592. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48593. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48594. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48595. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48596. ==27803==    by 0x56244CE: clone (clone.S:95)
  48597. ==27803==
  48598. ==27803== This conflicts with a previous write of size 8 by thread #15
  48599. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48600. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48601. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48602. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48603. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48604. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48605. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48606. ==27803==    by 0x56244CE: clone (clone.S:95)
  48607. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  48608. ==27803==
  48609. ==27803== ----------------------------------------------------------------
  48610. ==27803==
  48611. ==27803==  Lock at 0x97E8D48 was first observed
  48612. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48613. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48614. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48615. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48616. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48617. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48618. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48619. ==27803==    by 0x56244CE: clone (clone.S:95)
  48620. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48621. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48622. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48623. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48624. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48625. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48626. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48627. ==27803==    by 0x56244CE: clone (clone.S:95)
  48628. ==27803==  Block was alloc'd by thread #17
  48629. ==27803==
  48630. ==27803==  Lock at 0x9B3C2E0 was first observed
  48631. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48632. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48633. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48634. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48635. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48636. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48637. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48638. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48639. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48640. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48641. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48642. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48643. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48644. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48645. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48646. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48647. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48648. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48649. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48650. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48651. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48652. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48653. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48654. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48655. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48656. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48657. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48658. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48659. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48660. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48661. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48662. ==27803==  Block was alloc'd by thread #17
  48663. ==27803==
  48664. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  48665. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48666. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48667. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48668. ==27803==    by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432)
  48669. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48670. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48671. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48672. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48673. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48674. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48675. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48676. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48677. ==27803==    by 0x56244CE: clone (clone.S:95)
  48678. ==27803==
  48679. ==27803== This conflicts with a previous write of size 8 by thread #15
  48680. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48681. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48682. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48683. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48684. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48685. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48686. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48687. ==27803==    by 0x56244CE: clone (clone.S:95)
  48688. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  48689. ==27803==
  48690. ==27803== ----------------------------------------------------------------
  48691. ==27803==
  48692. ==27803==  Lock at 0x97E8D48 was first observed
  48693. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48694. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48695. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48696. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48697. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48698. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48699. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48700. ==27803==    by 0x56244CE: clone (clone.S:95)
  48701. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48702. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48703. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48704. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48705. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48706. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48707. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48708. ==27803==    by 0x56244CE: clone (clone.S:95)
  48709. ==27803==  Block was alloc'd by thread #17
  48710. ==27803==
  48711. ==27803==  Lock at 0x9B3C2E0 was first observed
  48712. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48713. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48714. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48715. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48716. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48717. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48718. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48719. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48720. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48721. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48722. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48723. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48724. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48725. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48726. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48727. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48728. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48729. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48730. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48731. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48732. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48733. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48734. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48735. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48736. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48737. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48738. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48739. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48740. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48741. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48742. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48743. ==27803==  Block was alloc'd by thread #17
  48744. ==27803==
  48745. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  48746. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48747. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48748. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48749. ==27803==    by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432)
  48750. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48751. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48752. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48753. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48754. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48755. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48756. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48757. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48758. ==27803==    by 0x56244CE: clone (clone.S:95)
  48759. ==27803==
  48760. ==27803== This conflicts with a previous write of size 8 by thread #15
  48761. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48762. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  48763. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  48764. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48765. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48766. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48767. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48768. ==27803==    by 0x56244CE: clone (clone.S:95)
  48769. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  48770. ==27803==
  48771. ==27803== ----------------------------------------------------------------
  48772. ==27803==
  48773. ==27803==  Lock at 0x97E8D48 was first observed
  48774. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48775. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48776. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48777. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48778. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48779. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48780. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48781. ==27803==    by 0x56244CE: clone (clone.S:95)
  48782. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48783. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48784. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48785. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48786. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48787. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48788. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48789. ==27803==    by 0x56244CE: clone (clone.S:95)
  48790. ==27803==  Block was alloc'd by thread #17
  48791. ==27803==
  48792. ==27803==  Lock at 0x9B3C2E0 was first observed
  48793. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48794. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48795. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48796. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48797. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48798. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48799. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48800. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48801. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48802. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48803. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48804. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48805. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48806. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48807. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48808. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48809. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48810. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48811. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48812. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48813. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48814. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48815. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48816. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48817. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48818. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48819. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48820. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48821. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48822. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48823. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48824. ==27803==  Block was alloc'd by thread #17
  48825. ==27803==
  48826. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  48827. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48828. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48829. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48830. ==27803==    by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432)
  48831. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48832. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48833. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48834. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48835. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48836. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48837. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48838. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48839. ==27803==    by 0x56244CE: clone (clone.S:95)
  48840. ==27803==
  48841. ==27803== This conflicts with a previous write of size 8 by thread #15
  48842. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48843. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48844. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48845. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48846. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48847. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48848. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48849. ==27803==    by 0x56244CE: clone (clone.S:95)
  48850. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  48851. ==27803==
  48852. ==27803== ----------------------------------------------------------------
  48853. ==27803==
  48854. ==27803==  Lock at 0x97E8D48 was first observed
  48855. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48856. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48857. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48858. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48859. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48860. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48861. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48862. ==27803==    by 0x56244CE: clone (clone.S:95)
  48863. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48864. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48865. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48866. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48867. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48868. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48869. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48870. ==27803==    by 0x56244CE: clone (clone.S:95)
  48871. ==27803==  Block was alloc'd by thread #17
  48872. ==27803==
  48873. ==27803==  Lock at 0x9B3C2E0 was first observed
  48874. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48875. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48876. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48877. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48878. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48879. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48880. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48881. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48882. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48883. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48884. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48885. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48886. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48887. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48888. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48889. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48890. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48891. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48892. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48893. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48894. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48895. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48896. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48897. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48898. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48899. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48900. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48901. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48902. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48903. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48904. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48905. ==27803==  Block was alloc'd by thread #17
  48906. ==27803==
  48907. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  48908. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48909. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48910. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48911. ==27803==    by 0x94AC142: nua_dialog_usage_remove_at (nua_dialog.c:432)
  48912. ==27803==    by 0x94B888E: nua_base_server_report (nua_server.c:739)
  48913. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48914. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48915. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48916. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48917. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48918. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48919. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48920. ==27803==    by 0x56244CE: clone (clone.S:95)
  48921. ==27803==
  48922. ==27803== This conflicts with a previous write of size 8 by thread #15
  48923. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  48924. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  48925. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  48926. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  48927. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  48928. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48929. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48930. ==27803==    by 0x56244CE: clone (clone.S:95)
  48931. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  48932. ==27803==
  48933. ==27803== ----------------------------------------------------------------
  48934. ==27803==
  48935. ==27803==  Lock at 0x97E8D48 was first observed
  48936. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48937. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  48938. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  48939. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  48940. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48941. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48942. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48943. ==27803==    by 0x56244CE: clone (clone.S:95)
  48944. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  48945. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48946. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  48947. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  48948. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  48949. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48950. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  48951. ==27803==    by 0x56244CE: clone (clone.S:95)
  48952. ==27803==  Block was alloc'd by thread #17
  48953. ==27803==
  48954. ==27803==  Lock at 0x9B3C2E0 was first observed
  48955. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  48956. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  48957. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48958. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48959. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48960. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48961. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48962. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48963. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48964. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48965. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48966. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48967. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48968. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48969. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48970. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  48971. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  48972. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  48973. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  48974. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  48975. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  48976. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  48977. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  48978. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  48979. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  48980. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  48981. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  48982. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  48983. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  48984. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  48985. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  48986. ==27803==  Block was alloc'd by thread #17
  48987. ==27803==
  48988. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  48989. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  48990. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  48991. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  48992. ==27803==    by 0x94B8896: nua_base_server_report (nua_server.c:741)
  48993. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  48994. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  48995. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  48996. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  48997. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  48998. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  48999. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49000. ==27803==    by 0x56244CE: clone (clone.S:95)
  49001. ==27803==
  49002. ==27803== This conflicts with a previous write of size 8 by thread #15
  49003. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49004. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49005. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49006. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49007. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49008. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49009. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49010. ==27803==    by 0x56244CE: clone (clone.S:95)
  49011. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  49012. ==27803==
  49013. ==27803== ----------------------------------------------------------------
  49014. ==27803==
  49015. ==27803==  Lock at 0x97E8D48 was first observed
  49016. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49017. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49018. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49019. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49020. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49021. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49022. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49023. ==27803==    by 0x56244CE: clone (clone.S:95)
  49024. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49025. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49026. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49027. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49028. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49029. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49030. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49031. ==27803==    by 0x56244CE: clone (clone.S:95)
  49032. ==27803==  Block was alloc'd by thread #17
  49033. ==27803==
  49034. ==27803==  Lock at 0x9B3C2E0 was first observed
  49035. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49036. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49037. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49038. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49039. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49040. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49041. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49042. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49043. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49044. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49045. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49046. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49047. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49048. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49049. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49050. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  49051. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49052. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49053. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49054. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49055. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49056. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49057. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49058. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49059. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49060. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49061. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49062. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49063. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49064. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49065. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49066. ==27803==  Block was alloc'd by thread #17
  49067. ==27803==
  49068. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  49069. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  49070. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49071. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49072. ==27803==    by 0x94B8896: nua_base_server_report (nua_server.c:741)
  49073. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  49074. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  49075. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49076. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49077. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49078. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49079. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49080. ==27803==    by 0x56244CE: clone (clone.S:95)
  49081. ==27803==
  49082. ==27803== This conflicts with a previous write of size 8 by thread #15
  49083. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49084. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49085. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49086. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49087. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49088. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49089. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49090. ==27803==    by 0x56244CE: clone (clone.S:95)
  49091. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  49092. ==27803==
  49093. ==27803== ----------------------------------------------------------------
  49094. ==27803==
  49095. ==27803==  Lock at 0x97E8D48 was first observed
  49096. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49097. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49098. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49099. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49100. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49101. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49102. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49103. ==27803==    by 0x56244CE: clone (clone.S:95)
  49104. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49105. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49106. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49107. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49108. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49109. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49110. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49111. ==27803==    by 0x56244CE: clone (clone.S:95)
  49112. ==27803==  Block was alloc'd by thread #17
  49113. ==27803==
  49114. ==27803==  Lock at 0x9B3C2E0 was first observed
  49115. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49116. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49117. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49118. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49119. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49120. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49121. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49122. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49123. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49124. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49125. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49126. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49127. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49128. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49129. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49130. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  49131. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49132. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49133. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49134. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49135. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49136. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49137. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49138. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49139. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49140. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49141. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49142. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49143. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49144. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49145. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49146. ==27803==  Block was alloc'd by thread #17
  49147. ==27803==
  49148. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  49149. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  49150. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49151. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49152. ==27803==    by 0x94B8896: nua_base_server_report (nua_server.c:741)
  49153. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  49154. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  49155. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49156. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49157. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49158. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49159. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49160. ==27803==    by 0x56244CE: clone (clone.S:95)
  49161. ==27803==
  49162. ==27803== This conflicts with a previous write of size 8 by thread #15
  49163. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49164. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49165. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49166. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49167. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49168. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49169. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49170. ==27803==    by 0x56244CE: clone (clone.S:95)
  49171. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  49172. ==27803==
  49173. ==27803== ----------------------------------------------------------------
  49174. ==27803==
  49175. ==27803==  Lock at 0x97E8D48 was first observed
  49176. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49177. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49178. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49179. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49180. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49181. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49182. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49183. ==27803==    by 0x56244CE: clone (clone.S:95)
  49184. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49185. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49186. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49187. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49188. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49189. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49190. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49191. ==27803==    by 0x56244CE: clone (clone.S:95)
  49192. ==27803==  Block was alloc'd by thread #17
  49193. ==27803==
  49194. ==27803==  Lock at 0x9B3C2E0 was first observed
  49195. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49196. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49197. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49198. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49199. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49200. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49201. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49202. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49203. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49204. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49205. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49206. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49207. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49208. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49209. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49210. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  49211. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49212. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49213. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49214. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49215. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49216. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49217. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49218. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49219. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49220. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49221. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49222. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49223. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49224. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49225. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49226. ==27803==  Block was alloc'd by thread #17
  49227. ==27803==
  49228. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  49229. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  49230. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49231. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49232. ==27803==    by 0x94B8896: nua_base_server_report (nua_server.c:741)
  49233. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  49234. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  49235. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49236. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49237. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49238. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49239. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49240. ==27803==    by 0x56244CE: clone (clone.S:95)
  49241. ==27803==
  49242. ==27803== This conflicts with a previous write of size 8 by thread #15
  49243. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49244. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49245. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49246. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49247. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49248. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49249. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49250. ==27803==    by 0x56244CE: clone (clone.S:95)
  49251. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  49252. ==27803==
  49253. ==27803== ----------------------------------------------------------------
  49254. ==27803==
  49255. ==27803==  Lock at 0x97E8D48 was first observed
  49256. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49257. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49258. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49259. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49260. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49261. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49262. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49263. ==27803==    by 0x56244CE: clone (clone.S:95)
  49264. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49265. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49266. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49267. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49268. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49269. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49270. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49271. ==27803==    by 0x56244CE: clone (clone.S:95)
  49272. ==27803==  Block was alloc'd by thread #17
  49273. ==27803==
  49274. ==27803==  Lock at 0x9B3C2E0 was first observed
  49275. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49276. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49277. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49278. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49279. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49280. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49281. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49282. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49283. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49284. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49285. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49286. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49287. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49288. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49289. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49290. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  49291. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49292. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49293. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49294. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49295. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49296. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49297. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49298. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49299. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49300. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49301. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49302. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49303. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49304. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49305. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49306. ==27803==  Block was alloc'd by thread #17
  49307. ==27803==
  49308. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  49309. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  49310. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49311. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49312. ==27803==    by 0x94B8896: nua_base_server_report (nua_server.c:741)
  49313. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  49314. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  49315. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49316. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49317. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49318. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49319. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49320. ==27803==    by 0x56244CE: clone (clone.S:95)
  49321. ==27803==
  49322. ==27803== This conflicts with a previous write of size 8 by thread #15
  49323. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49324. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49325. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49326. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49327. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49328. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49329. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49330. ==27803==    by 0x56244CE: clone (clone.S:95)
  49331. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  49332. ==27803==
  49333. ==27803== ----------------------------------------------------------------
  49334. ==27803==
  49335. ==27803==  Lock at 0x97E8D48 was first observed
  49336. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49337. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49338. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49339. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49340. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49341. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49342. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49343. ==27803==    by 0x56244CE: clone (clone.S:95)
  49344. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49345. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49346. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49347. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49348. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49349. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49350. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49351. ==27803==    by 0x56244CE: clone (clone.S:95)
  49352. ==27803==  Block was alloc'd by thread #17
  49353. ==27803==
  49354. ==27803==  Lock at 0x9B3C2E0 was first observed
  49355. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49356. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49357. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49358. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49359. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49360. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49361. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49362. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49363. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49364. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49365. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49366. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49367. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49368. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49369. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49370. ==27803==  Address 0x9b3c2e0 is 0 bytes inside a block of size 80 alloc'd
  49371. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49372. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49373. ==27803==    by 0x94AB40F: nh_create_handle (nua_common.c:127)
  49374. ==27803==    by 0x94C1EAF: nh_create (nua_stack.c:904)
  49375. ==27803==    by 0x94C35E2: nua_stack_incoming_handle (nua_stack.c:1032)
  49376. ==27803==    by 0x94B81D1: nua_stack_process_request (nua_server.c:220)
  49377. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49378. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49379. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49380. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49381. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49382. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49383. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49384. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49385. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49386. ==27803==  Block was alloc'd by thread #17
  49387. ==27803==
  49388. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  49389. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9B3C2E0
  49390. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49391. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49392. ==27803==    by 0x94B8896: nua_base_server_report (nua_server.c:741)
  49393. ==27803==    by 0x94BF2F5: nua_invite_server_report (nua_session.c:2513)
  49394. ==27803==    by 0x94C3395: nua_stack_signal (nua_stack.c:657)
  49395. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49396. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49397. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49398. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49399. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49400. ==27803==    by 0x56244CE: clone (clone.S:95)
  49401. ==27803==
  49402. ==27803== This conflicts with a previous write of size 8 by thread #15
  49403. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49404. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49405. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49406. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49407. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49408. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49409. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49410. ==27803==    by 0x56244CE: clone (clone.S:95)
  49411. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  49412. ==27803==
  49413. ==27803== ----------------------------------------------------------------
  49414. ==27803==
  49415. ==27803==  Lock at 0x97E8D48 was first observed
  49416. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49417. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49418. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49419. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49420. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49421. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49422. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49423. ==27803==    by 0x56244CE: clone (clone.S:95)
  49424. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49425. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49426. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49427. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49428. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49429. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49430. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49431. ==27803==    by 0x56244CE: clone (clone.S:95)
  49432. ==27803==  Block was alloc'd by thread #17
  49433. ==27803==
  49434. ==27803==  Lock at 0x9AFC910 was first observed
  49435. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49436. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49437. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49438. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49439. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49440. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49441. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49442. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49443. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49444. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49445. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49446. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49447. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49448. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49449. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49450. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49451. ==27803==  Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd
  49452. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49453. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49454. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49455. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49456. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49457. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49458. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49459. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49460. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49461. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49462. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49463. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49464. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49465. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49466. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49467. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49468. ==27803==  Block was alloc'd by thread #17
  49469. ==27803==
  49470. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #17
  49471. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910
  49472. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49473. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49474. ==27803==    by 0x9485937: incoming_reclaim (nta.c:5808)
  49475. ==27803==    by 0x9485937: incoming_free (nta.c:5753)
  49476. ==27803==    by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058)
  49477. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49478. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49479. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49480. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49481. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49482. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49483. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49484. ==27803==    by 0x56244CE: clone (clone.S:95)
  49485. ==27803==
  49486. ==27803== This conflicts with a previous write of size 8 by thread #15
  49487. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49488. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49489. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49490. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49491. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49492. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49493. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49494. ==27803==    by 0x56244CE: clone (clone.S:95)
  49495. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  49496. ==27803==
  49497. ==27803== ----------------------------------------------------------------
  49498. ==27803==
  49499. ==27803==  Lock at 0x97E8D48 was first observed
  49500. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49501. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49502. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49503. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49504. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49505. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49506. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49507. ==27803==    by 0x56244CE: clone (clone.S:95)
  49508. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49509. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49510. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49511. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49512. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49513. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49514. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49515. ==27803==    by 0x56244CE: clone (clone.S:95)
  49516. ==27803==  Block was alloc'd by thread #17
  49517. ==27803==
  49518. ==27803==  Lock at 0x9AFC910 was first observed
  49519. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49520. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49521. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49522. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49523. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49524. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49525. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49526. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49527. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49528. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49529. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49530. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49531. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49532. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49533. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49534. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49535. ==27803==  Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd
  49536. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49537. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49538. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49539. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49540. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49541. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49542. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49543. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49544. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49545. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49546. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49547. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49548. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49549. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49550. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49551. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49552. ==27803==  Block was alloc'd by thread #17
  49553. ==27803==
  49554. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #17
  49555. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910
  49556. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49557. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49558. ==27803==    by 0x9485937: incoming_reclaim (nta.c:5808)
  49559. ==27803==    by 0x9485937: incoming_free (nta.c:5753)
  49560. ==27803==    by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058)
  49561. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49562. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49563. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49564. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49565. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49566. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49567. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49568. ==27803==    by 0x56244CE: clone (clone.S:95)
  49569. ==27803==
  49570. ==27803== This conflicts with a previous write of size 8 by thread #15
  49571. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49572. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  49573. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  49574. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49575. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49576. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49577. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49578. ==27803==    by 0x56244CE: clone (clone.S:95)
  49579. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  49580. ==27803==
  49581. ==27803== ----------------------------------------------------------------
  49582. ==27803==
  49583. ==27803==  Lock at 0x97E8D48 was first observed
  49584. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49585. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49586. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49587. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49588. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49589. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49590. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49591. ==27803==    by 0x56244CE: clone (clone.S:95)
  49592. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49593. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49594. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49595. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49596. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49597. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49598. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49599. ==27803==    by 0x56244CE: clone (clone.S:95)
  49600. ==27803==  Block was alloc'd by thread #17
  49601. ==27803==
  49602. ==27803==  Lock at 0x9AFC910 was first observed
  49603. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49604. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49605. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49606. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49607. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49608. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49609. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49610. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49611. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49612. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49613. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49614. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49615. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49616. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49617. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49618. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49619. ==27803==  Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd
  49620. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49621. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49622. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49623. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49624. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49625. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49626. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49627. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49628. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49629. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49630. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49631. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49632. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49633. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49634. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49635. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49636. ==27803==  Block was alloc'd by thread #17
  49637. ==27803==
  49638. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #17
  49639. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910
  49640. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49641. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49642. ==27803==    by 0x9485937: incoming_reclaim (nta.c:5808)
  49643. ==27803==    by 0x9485937: incoming_free (nta.c:5753)
  49644. ==27803==    by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058)
  49645. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49646. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49647. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49648. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49649. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49650. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49651. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49652. ==27803==    by 0x56244CE: clone (clone.S:95)
  49653. ==27803==
  49654. ==27803== This conflicts with a previous write of size 8 by thread #15
  49655. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49656. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49657. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49658. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49659. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49660. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49661. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49662. ==27803==    by 0x56244CE: clone (clone.S:95)
  49663. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  49664. ==27803==
  49665. ==27803== ----------------------------------------------------------------
  49666. ==27803==
  49667. ==27803==  Lock at 0x97E8D48 was first observed
  49668. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49669. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49670. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49671. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49672. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49673. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49674. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49675. ==27803==    by 0x56244CE: clone (clone.S:95)
  49676. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49677. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49678. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49679. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49680. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49681. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49682. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49683. ==27803==    by 0x56244CE: clone (clone.S:95)
  49684. ==27803==  Block was alloc'd by thread #17
  49685. ==27803==
  49686. ==27803==  Lock at 0x9AFC910 was first observed
  49687. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49688. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49689. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49690. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49691. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49692. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49693. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49694. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49695. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49696. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49697. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49698. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49699. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49700. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49701. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49702. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49703. ==27803==  Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd
  49704. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49705. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49706. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49707. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49708. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49709. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49710. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49711. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49712. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49713. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49714. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49715. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49716. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49717. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49718. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49719. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49720. ==27803==  Block was alloc'd by thread #17
  49721. ==27803==
  49722. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #17
  49723. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910
  49724. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49725. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49726. ==27803==    by 0x9485937: incoming_reclaim (nta.c:5808)
  49727. ==27803==    by 0x9485937: incoming_free (nta.c:5753)
  49728. ==27803==    by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058)
  49729. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49730. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49731. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49732. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49733. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49734. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49735. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49736. ==27803==    by 0x56244CE: clone (clone.S:95)
  49737. ==27803==
  49738. ==27803== This conflicts with a previous write of size 8 by thread #15
  49739. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49740. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  49741. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  49742. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49743. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49744. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49745. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49746. ==27803==    by 0x56244CE: clone (clone.S:95)
  49747. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  49748. ==27803==
  49749. ==27803== ----------------------------------------------------------------
  49750. ==27803==
  49751. ==27803==  Lock at 0x97E8D48 was first observed
  49752. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49753. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49754. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49755. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49756. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49757. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49758. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49759. ==27803==    by 0x56244CE: clone (clone.S:95)
  49760. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49761. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49762. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49763. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49764. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49765. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49766. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49767. ==27803==    by 0x56244CE: clone (clone.S:95)
  49768. ==27803==  Block was alloc'd by thread #17
  49769. ==27803==
  49770. ==27803==  Lock at 0x9AFC910 was first observed
  49771. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49772. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49773. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49774. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49775. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49776. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49777. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49778. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49779. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49780. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49781. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49782. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49783. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49784. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49785. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49786. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49787. ==27803==  Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd
  49788. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49789. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49790. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49791. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49792. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49793. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49794. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49795. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49796. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49797. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49798. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49799. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49800. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49801. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49802. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49803. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49804. ==27803==  Block was alloc'd by thread #17
  49805. ==27803==
  49806. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #17
  49807. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910
  49808. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49809. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49810. ==27803==    by 0x9485937: incoming_reclaim (nta.c:5808)
  49811. ==27803==    by 0x9485937: incoming_free (nta.c:5753)
  49812. ==27803==    by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058)
  49813. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49814. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49815. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49816. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49817. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49818. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49819. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49820. ==27803==    by 0x56244CE: clone (clone.S:95)
  49821. ==27803==
  49822. ==27803== This conflicts with a previous write of size 8 by thread #15
  49823. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49824. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49825. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49826. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49827. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49828. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49829. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49830. ==27803==    by 0x56244CE: clone (clone.S:95)
  49831. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  49832. ==27803==
  49833. ==27803== ----------------------------------------------------------------
  49834. ==27803==
  49835. ==27803==  Lock at 0x97E8D48 was first observed
  49836. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49837. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49838. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49839. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49840. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49841. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49842. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49843. ==27803==    by 0x56244CE: clone (clone.S:95)
  49844. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49845. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49846. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49847. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49848. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49849. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49850. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49851. ==27803==    by 0x56244CE: clone (clone.S:95)
  49852. ==27803==  Block was alloc'd by thread #17
  49853. ==27803==
  49854. ==27803==  Lock at 0x9AFC910 was first observed
  49855. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49856. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  49857. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49858. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49859. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49860. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49861. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49862. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49863. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49864. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49865. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49866. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49867. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49868. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49869. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49870. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49871. ==27803==  Address 0x9afc910 is 0 bytes inside a block of size 80 alloc'd
  49872. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49873. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  49874. ==27803==    by 0x94C237B: nua_stack_event (nua_stack.c:324)
  49875. ==27803==    by 0x94B895C: nua_base_server_report (nua_server.c:722)
  49876. ==27803==    by 0x94B7E1F: nua_server_report (nua_server.c:675)
  49877. ==27803==    by 0x94B7E1F: nua_stack_process_request (nua_server.c:279)
  49878. ==27803==    by 0x949B9AF: incoming_callback (nta.c:5570)
  49879. ==27803==    by 0x949B9AF: leg_recv (nta.c:4870)
  49880. ==27803==    by 0x949D945: agent_recv_request (nta.c:3093)
  49881. ==27803==    by 0x949D945: agent_recv_message (nta.c:2789)
  49882. ==27803==    by 0x950C397: tport_base_deliver (tport.c:3068)
  49883. ==27803==    by 0x950C397: tport_deliver (tport.c:3056)
  49884. ==27803==    by 0x950C516: tport_parse (tport.c:2974)
  49885. ==27803==    by 0x950CF71: tport_recv_event (tport.c:2916)
  49886. ==27803==    by 0x950F70A: tport_base_wakeup (tport.c:2817)
  49887. ==27803==    by 0x94F53E9: su_epoll_port_wait_events (su_epoll_port.c:510)
  49888. ==27803==  Block was alloc'd by thread #17
  49889. ==27803==
  49890. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #17
  49891. ==27803== Locks held: 2, at addresses 0x97E8D48 0x9AFC910
  49892. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49893. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49894. ==27803==    by 0x9485937: incoming_reclaim (nta.c:5808)
  49895. ==27803==    by 0x9485937: incoming_free (nta.c:5753)
  49896. ==27803==    by 0x948600D: nta_agent_destroy.part.70 (nta.c:1058)
  49897. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49898. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49899. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49900. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49901. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49902. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49903. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49904. ==27803==    by 0x56244CE: clone (clone.S:95)
  49905. ==27803==
  49906. ==27803== This conflicts with a previous write of size 8 by thread #15
  49907. ==27803== Locks held: 2, at addresses  (and 2 that can't be shown)
  49908. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  49909. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  49910. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  49911. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  49912. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49913. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49914. ==27803==    by 0x56244CE: clone (clone.S:95)
  49915. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  49916. ==27803==
  49917. ==27803== ----------------------------------------------------------------
  49918. ==27803==
  49919. ==27803==  Lock at 0x97E8D48 was first observed
  49920. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49921. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49922. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49923. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49924. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49925. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49926. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49927. ==27803==    by 0x56244CE: clone (clone.S:95)
  49928. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49929. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49930. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49931. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49932. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49933. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49934. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49935. ==27803==    by 0x56244CE: clone (clone.S:95)
  49936. ==27803==  Block was alloc'd by thread #17
  49937. ==27803==
  49938. ==27803== Possible data race during read of size 4 at 0x96132A0 by thread #17
  49939. ==27803== Locks held: 1, at address 0x97E8D48
  49940. ==27803==    at 0x94F082D: sres_sofia_update (sresolv.c:189)
  49941. ==27803==    by 0x94F0BF8: sres_resolver_destroy (sresolv.c:166)
  49942. ==27803==    by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080)
  49943. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49944. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49945. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49946. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49947. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49948. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49949. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49950. ==27803==    by 0x56244CE: clone (clone.S:95)
  49951. ==27803==
  49952. ==27803== This conflicts with a previous write of size 4 by thread #15
  49953. ==27803== Locks held: 1, at addresses  (and 1 that can't be shown)
  49954. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  49955. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  49956. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  49957. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  49958. ==27803==    by 0x94F087D: sres_sofia_update (sresolv.c:189)
  49959. ==27803==    by 0x94F0BF8: sres_resolver_destroy (sresolv.c:166)
  49960. ==27803==    by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080)
  49961. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49962. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49963. ==27803==  Address 0x96132a0 is 32 bytes inside data symbol "sresolv_log"
  49964. ==27803==
  49965. ==27803== ----------------------------------------------------------------
  49966. ==27803==
  49967. ==27803==  Lock at 0x97E8D48 was first observed
  49968. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  49969. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  49970. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  49971. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  49972. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49973. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49974. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49975. ==27803==    by 0x56244CE: clone (clone.S:95)
  49976. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  49977. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  49978. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  49979. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  49980. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  49981. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49982. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  49983. ==27803==    by 0x56244CE: clone (clone.S:95)
  49984. ==27803==  Block was alloc'd by thread #17
  49985. ==27803==
  49986. ==27803== Possible data race during read of size 4 at 0x96132A0 by thread #17
  49987. ==27803== Locks held: 1, at address 0x97E8D48
  49988. ==27803==    at 0x94F082D: sres_sofia_update (sresolv.c:189)
  49989. ==27803==    by 0x94F289C: _su_home_deinit (su_alloc.c:1109)
  49990. ==27803==    by 0x94F2E33: su_home_unref (su_alloc.c:784)
  49991. ==27803==    by 0x94F0C00: sres_resolver_destroy (sresolv.c:168)
  49992. ==27803==    by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080)
  49993. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  49994. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  49995. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  49996. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  49997. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  49998. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  49999. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50000. ==27803==
  50001. ==27803== This conflicts with a previous write of size 4 by thread #15
  50002. ==27803== Locks held: 1, at addresses  (and 1 that can't be shown)
  50003. ==27803==    at 0x94F6CBB: su_log_init.part.0 (su_log.c:178)
  50004. ==27803==    by 0x94F6DE9: su_log_init (su_log.c:155)
  50005. ==27803==    by 0x94F6DE9: _su_vllog (su_log.c:127)
  50006. ==27803==    by 0x94F7005: _su_llog (su_log.c:113)
  50007. ==27803==    by 0x94F087D: sres_sofia_update (sresolv.c:189)
  50008. ==27803==    by 0x94F0BF8: sres_resolver_destroy (sresolv.c:166)
  50009. ==27803==    by 0x94865D4: nta_agent_destroy.part.70 (nta.c:1080)
  50010. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50011. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50012. ==27803==  Address 0x96132a0 is 32 bytes inside data symbol "sresolv_log"
  50013. ==27803==
  50014. ==27803== ----------------------------------------------------------------
  50015. ==27803==
  50016. ==27803==  Lock at 0x92E7318 was first observed
  50017. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50018. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50019. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50020. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50021. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50022. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50023. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50024. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50025. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50026. ==27803==    by 0x56244CE: clone (clone.S:95)
  50027. ==27803==  Address 0x92e7318 is 120 bytes inside a block of size 216 alloc'd
  50028. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50029. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50030. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50031. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50032. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50033. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50034. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50035. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50036. ==27803==    by 0x56244CE: clone (clone.S:95)
  50037. ==27803==  Block was alloc'd by thread #13
  50038. ==27803==
  50039. ==27803==  Lock at 0x92EB308 was first observed
  50040. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50041. ==27803==    by 0x94F429D: su_home_threadsafe (su_alloc_lock.c:125)
  50042. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50043. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50044. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50045. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50046. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50047. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50048. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50049. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50050. ==27803==    by 0x56244CE: clone (clone.S:95)
  50051. ==27803==  Address 0x92eb308 is 40 bytes inside a block of size 80 alloc'd
  50052. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50053. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50054. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50055. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50056. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50057. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50058. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50059. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50060. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50061. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50062. ==27803==    by 0x56244CE: clone (clone.S:95)
  50063. ==27803==  Block was alloc'd by thread #13
  50064. ==27803==
  50065. ==27803==  Lock at 0x97E8D48 was first observed
  50066. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50067. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50068. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50069. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50070. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50071. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50072. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50073. ==27803==    by 0x56244CE: clone (clone.S:95)
  50074. ==27803==  Address 0x97e8d48 is 120 bytes inside a block of size 216 alloc'd
  50075. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50076. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50077. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50078. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50079. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50080. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50081. ==27803==    by 0x56244CE: clone (clone.S:95)
  50082. ==27803==  Block was alloc'd by thread #17
  50083. ==27803==
  50084. ==27803== Possible data race during read of size 8 at 0x92E72D8 by thread #13
  50085. ==27803== Locks held: 1, at address 0x92E7318
  50086. ==27803==    at 0x94F498D: su_base_port_step (su_base_port.c:472)
  50087. ==27803==    by 0x9557300: sofia_profile_thread_run (sofia.c:3447)
  50088. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50089. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50090. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50091. ==27803==    by 0x56244CE: clone (clone.S:95)
  50092. ==27803==
  50093. ==27803== This conflicts with a previous write of size 8 by thread #17
  50094. ==27803== Locks held: 2, at addresses 0x92EB308 0x97E8D48
  50095. ==27803==    at 0x94F4603: su_base_port_send (su_base_port.c:166)
  50096. ==27803==    by 0x94C239D: nua_stack_event (nua_stack.c:328)
  50097. ==27803==    by 0x94C26B1: nua_stack_shutdown (nua_stack.c:890)
  50098. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50099. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50100. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50101. ==27803==    by 0x94F939A: su_pthread_port_clone_main (su_pthread_port.c:343)
  50102. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50103. ==27803==  Address 0x92e72d8 is 56 bytes inside a block of size 216 alloc'd
  50104. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50105. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50106. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50107. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50108. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50109. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50110. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50111. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50112. ==27803==    by 0x56244CE: clone (clone.S:95)
  50113. ==27803==  Block was alloc'd by thread #13
  50114. ==27803==
  50115. ==27803== ----------------------------------------------------------------
  50116. ==27803==
  50117. ==27803== Thread #2: pthread_rwlock_destroy of a locked mutex
  50118. ==27803==    at 0x483B002: pthread_rwlock_destroy_WRK (hg_intercepts.c:2102)
  50119. ==27803==    by 0x483DD5E: pthread_rwlock_destroy (hg_intercepts.c:2119)
  50120. ==27803==    by 0x503358E: run_cleanups (apr_pools.c:2109)
  50121. ==27803==    by 0x503358E: apr_pool_destroy (apr_pools.c:754)
  50122. ==27803==    by 0x503358E: apr_pool_destroy (apr_pools.c:742)
  50123. ==27803==    by 0x4CDD93E: pool_thread (switch_core_memory.c:601)
  50124. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50125. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50126. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50127. ==27803==    by 0x56244CE: clone (clone.S:95)
  50128. ==27803==
  50129. ==27803== ----------------------------------------------------------------
  50130. ==27803==
  50131. ==27803==  Lock at 0x7EAB3F0 was first observed
  50132. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50133. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  50134. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50135. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50136. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50137. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50138. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50139. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50140. ==27803==    by 0x56244CE: clone (clone.S:95)
  50141. ==27803==  Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd
  50142. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50143. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50144. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50145. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50146. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50147. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50148. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50149. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50150. ==27803==    by 0x56244CE: clone (clone.S:95)
  50151. ==27803==  Block was alloc'd by thread #20
  50152. ==27803==
  50153. ==27803==  Lock at 0x7ECA5C8 was first observed
  50154. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50155. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50156. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50157. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50158. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50159. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50160. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50161. ==27803==    by 0x56244CE: clone (clone.S:95)
  50162. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  50163. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50164. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50165. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50166. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50167. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50168. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50169. ==27803==    by 0x56244CE: clone (clone.S:95)
  50170. ==27803==  Block was alloc'd by thread #20
  50171. ==27803==
  50172. ==27803==  Lock at 0x92E61E8 was first observed
  50173. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50174. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50175. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50176. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50177. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50178. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50179. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50180. ==27803==    by 0x56244CE: clone (clone.S:95)
  50181. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  50182. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50183. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50184. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50185. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50186. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50187. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50188. ==27803==    by 0x56244CE: clone (clone.S:95)
  50189. ==27803==  Block was alloc'd by thread #16
  50190. ==27803==
  50191. ==27803== Possible data race during read of size 8 at 0x9614050 by thread #20
  50192. ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8
  50193. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  50194. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  50195. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  50196. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  50197. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50198. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50199. ==27803==    by 0x56244CE: clone (clone.S:95)
  50200. ==27803==
  50201. ==27803== This conflicts with a previous write of size 8 by thread #16
  50202. ==27803== Locks held: 1, at address 0x92E61E8
  50203. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  50204. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  50205. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  50206. ==27803==    by 0x95054D4: tport_destroy (tport.c:568)
  50207. ==27803==    by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083)
  50208. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50209. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50210. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50211. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50212. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  50213. ==27803==
  50214. ==27803== ----------------------------------------------------------------
  50215. ==27803==
  50216. ==27803==  Lock at 0x7EAB3F0 was first observed
  50217. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50218. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  50219. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50220. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50221. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50222. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50223. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50224. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50225. ==27803==    by 0x56244CE: clone (clone.S:95)
  50226. ==27803==  Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd
  50227. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50228. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50229. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50230. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50231. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50232. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50233. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50234. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50235. ==27803==    by 0x56244CE: clone (clone.S:95)
  50236. ==27803==  Block was alloc'd by thread #20
  50237. ==27803==
  50238. ==27803==  Lock at 0x7ECA5C8 was first observed
  50239. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50240. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50241. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50242. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50243. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50244. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50245. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50246. ==27803==    by 0x56244CE: clone (clone.S:95)
  50247. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  50248. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50249. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50250. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50251. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50252. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50253. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50254. ==27803==    by 0x56244CE: clone (clone.S:95)
  50255. ==27803==  Block was alloc'd by thread #20
  50256. ==27803==
  50257. ==27803==  Lock at 0x92E61E8 was first observed
  50258. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50259. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50260. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50261. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50262. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50263. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50264. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50265. ==27803==    by 0x56244CE: clone (clone.S:95)
  50266. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  50267. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50268. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50269. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50270. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50271. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50272. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50273. ==27803==    by 0x56244CE: clone (clone.S:95)
  50274. ==27803==  Block was alloc'd by thread #16
  50275. ==27803==
  50276. ==27803== Possible data race during write of size 8 at 0x9614050 by thread #20
  50277. ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8
  50278. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  50279. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  50280. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  50281. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  50282. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50283. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50284. ==27803==    by 0x56244CE: clone (clone.S:95)
  50285. ==27803==
  50286. ==27803== This conflicts with a previous write of size 8 by thread #16
  50287. ==27803== Locks held: 1, at address 0x92E61E8
  50288. ==27803==    at 0x94F2A76: su_block_find (su_alloc.c:301)
  50289. ==27803==    by 0x94F2A76: su_free (su_alloc.c:918)
  50290. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  50291. ==27803==    by 0x95054D4: tport_destroy (tport.c:568)
  50292. ==27803==    by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083)
  50293. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50294. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50295. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50296. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50297. ==27803==  Address 0x9614050 is 0 bytes inside data symbol "count_su_block_find"
  50298. ==27803==
  50299. ==27803== ----------------------------------------------------------------
  50300. ==27803==
  50301. ==27803==  Lock at 0x7EAB3F0 was first observed
  50302. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50303. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  50304. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50305. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50306. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50307. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50308. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50309. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50310. ==27803==    by 0x56244CE: clone (clone.S:95)
  50311. ==27803==  Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd
  50312. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50313. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50314. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50315. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50316. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50317. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50318. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50319. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50320. ==27803==    by 0x56244CE: clone (clone.S:95)
  50321. ==27803==  Block was alloc'd by thread #20
  50322. ==27803==
  50323. ==27803==  Lock at 0x7ECA5C8 was first observed
  50324. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50325. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50326. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50327. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50328. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50329. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50330. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50331. ==27803==    by 0x56244CE: clone (clone.S:95)
  50332. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  50333. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50334. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50335. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50336. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50337. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50338. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50339. ==27803==    by 0x56244CE: clone (clone.S:95)
  50340. ==27803==  Block was alloc'd by thread #20
  50341. ==27803==
  50342. ==27803==  Lock at 0x92E61E8 was first observed
  50343. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50344. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50345. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50346. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50347. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50348. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50349. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50350. ==27803==    by 0x56244CE: clone (clone.S:95)
  50351. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  50352. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50353. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50354. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50355. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50356. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50357. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50358. ==27803==    by 0x56244CE: clone (clone.S:95)
  50359. ==27803==  Block was alloc'd by thread #16
  50360. ==27803==
  50361. ==27803== Possible data race during read of size 8 at 0x9614098 by thread #20
  50362. ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8
  50363. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  50364. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  50365. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  50366. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  50367. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50368. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50369. ==27803==    by 0x56244CE: clone (clone.S:95)
  50370. ==27803==
  50371. ==27803== This conflicts with a previous write of size 8 by thread #16
  50372. ==27803== Locks held: 1, at address 0x92E61E8
  50373. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  50374. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  50375. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  50376. ==27803==    by 0x95054D4: tport_destroy (tport.c:568)
  50377. ==27803==    by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083)
  50378. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50379. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50380. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50381. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50382. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  50383. ==27803==
  50384. ==27803== ----------------------------------------------------------------
  50385. ==27803==
  50386. ==27803==  Lock at 0x7EAB3F0 was first observed
  50387. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50388. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  50389. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50390. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50391. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50392. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50393. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50394. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50395. ==27803==    by 0x56244CE: clone (clone.S:95)
  50396. ==27803==  Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd
  50397. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50398. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50399. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50400. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50401. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50402. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50403. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50404. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50405. ==27803==    by 0x56244CE: clone (clone.S:95)
  50406. ==27803==  Block was alloc'd by thread #20
  50407. ==27803==
  50408. ==27803==  Lock at 0x7ECA5C8 was first observed
  50409. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50410. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50411. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50412. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50413. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50414. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50415. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50416. ==27803==    by 0x56244CE: clone (clone.S:95)
  50417. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  50418. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50419. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50420. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50421. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50422. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50423. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50424. ==27803==    by 0x56244CE: clone (clone.S:95)
  50425. ==27803==  Block was alloc'd by thread #20
  50426. ==27803==
  50427. ==27803==  Lock at 0x92E61E8 was first observed
  50428. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50429. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50430. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50431. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50432. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50433. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50434. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50435. ==27803==    by 0x56244CE: clone (clone.S:95)
  50436. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  50437. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50438. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50439. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50440. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50441. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50442. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50443. ==27803==    by 0x56244CE: clone (clone.S:95)
  50444. ==27803==  Block was alloc'd by thread #16
  50445. ==27803==
  50446. ==27803== Possible data race during write of size 8 at 0x9614098 by thread #20
  50447. ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8
  50448. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  50449. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  50450. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  50451. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  50452. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50453. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50454. ==27803==    by 0x56244CE: clone (clone.S:95)
  50455. ==27803==
  50456. ==27803== This conflicts with a previous write of size 8 by thread #16
  50457. ==27803== Locks held: 1, at address 0x92E61E8
  50458. ==27803==    at 0x94F2A7E: su_block_find (su_alloc.c:302)
  50459. ==27803==    by 0x94F2A7E: su_free (su_alloc.c:918)
  50460. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  50461. ==27803==    by 0x95054D4: tport_destroy (tport.c:568)
  50462. ==27803==    by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083)
  50463. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50464. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50465. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50466. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50467. ==27803==  Address 0x9614098 is 0 bytes inside data symbol "size_su_block_find"
  50468. ==27803==
  50469. ==27803== ----------------------------------------------------------------
  50470. ==27803==
  50471. ==27803==  Lock at 0x7EAB3F0 was first observed
  50472. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50473. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  50474. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50475. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50476. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50477. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50478. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50479. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50480. ==27803==    by 0x56244CE: clone (clone.S:95)
  50481. ==27803==  Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd
  50482. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50483. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50484. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50485. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50486. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50487. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50488. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50489. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50490. ==27803==    by 0x56244CE: clone (clone.S:95)
  50491. ==27803==  Block was alloc'd by thread #20
  50492. ==27803==
  50493. ==27803==  Lock at 0x7ECA5C8 was first observed
  50494. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50495. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50496. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50497. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50498. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50499. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50500. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50501. ==27803==    by 0x56244CE: clone (clone.S:95)
  50502. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  50503. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50504. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50505. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50506. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50507. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50508. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50509. ==27803==    by 0x56244CE: clone (clone.S:95)
  50510. ==27803==  Block was alloc'd by thread #20
  50511. ==27803==
  50512. ==27803==  Lock at 0x92E61E8 was first observed
  50513. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50514. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50515. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50516. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50517. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50518. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50519. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50520. ==27803==    by 0x56244CE: clone (clone.S:95)
  50521. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  50522. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50523. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50524. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50525. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50526. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50527. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50528. ==27803==    by 0x56244CE: clone (clone.S:95)
  50529. ==27803==  Block was alloc'd by thread #16
  50530. ==27803==
  50531. ==27803== Possible data race during read of size 8 at 0x9614088 by thread #20
  50532. ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8
  50533. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  50534. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  50535. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  50536. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  50537. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50538. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50539. ==27803==    by 0x56244CE: clone (clone.S:95)
  50540. ==27803==
  50541. ==27803== This conflicts with a previous write of size 8 by thread #16
  50542. ==27803== Locks held: 1, at address 0x92E61E8
  50543. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  50544. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  50545. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  50546. ==27803==    by 0x95054D4: tport_destroy (tport.c:568)
  50547. ==27803==    by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083)
  50548. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50549. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50550. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50551. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50552. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  50553. ==27803==
  50554. ==27803== ----------------------------------------------------------------
  50555. ==27803==
  50556. ==27803==  Lock at 0x7EAB3F0 was first observed
  50557. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50558. ==27803==    by 0x94F4292: su_home_threadsafe (su_alloc_lock.c:123)
  50559. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50560. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50561. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50562. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50563. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50564. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50565. ==27803==    by 0x56244CE: clone (clone.S:95)
  50566. ==27803==  Address 0x7eab3f0 is 0 bytes inside a block of size 80 alloc'd
  50567. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50568. ==27803==    by 0x94F427C: su_home_threadsafe (su_alloc_lock.c:119)
  50569. ==27803==    by 0x94F959F: su_pthread_port_thread (su_pthread_port.c:146)
  50570. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50571. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50572. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50573. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50574. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50575. ==27803==    by 0x56244CE: clone (clone.S:95)
  50576. ==27803==  Block was alloc'd by thread #20
  50577. ==27803==
  50578. ==27803==  Lock at 0x7ECA5C8 was first observed
  50579. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50580. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50581. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50582. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50583. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50584. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50585. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50586. ==27803==    by 0x56244CE: clone (clone.S:95)
  50587. ==27803==  Address 0x7eca5c8 is 120 bytes inside a block of size 216 alloc'd
  50588. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50589. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50590. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50591. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50592. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50593. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50594. ==27803==    by 0x56244CE: clone (clone.S:95)
  50595. ==27803==  Block was alloc'd by thread #20
  50596. ==27803==
  50597. ==27803==  Lock at 0x92E61E8 was first observed
  50598. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50599. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50600. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50601. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50602. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50603. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50604. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50605. ==27803==    by 0x56244CE: clone (clone.S:95)
  50606. ==27803==  Address 0x92e61e8 is 120 bytes inside a block of size 216 alloc'd
  50607. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50608. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50609. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50610. ==27803==    by 0x94F921C: su_pthread_port_clone_main (su_pthread_port.c:315)
  50611. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50612. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50613. ==27803==    by 0x56244CE: clone (clone.S:95)
  50614. ==27803==  Block was alloc'd by thread #16
  50615. ==27803==
  50616. ==27803== Possible data race during write of size 8 at 0x9614088 by thread #20
  50617. ==27803== Locks held: 2, at addresses 0x7EAB3F0 0x7ECA5C8
  50618. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  50619. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  50620. ==27803==    by 0x94F9FAB: su_root_destroy (su_root.c:535)
  50621. ==27803==    by 0x94F93FC: su_pthread_port_clone_main (su_pthread_port.c:365)
  50622. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50623. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50624. ==27803==    by 0x56244CE: clone (clone.S:95)
  50625. ==27803==
  50626. ==27803== This conflicts with a previous write of size 8 by thread #16
  50627. ==27803== Locks held: 1, at address 0x92E61E8
  50628. ==27803==    at 0x94F2A89: su_block_find (su_alloc.c:303)
  50629. ==27803==    by 0x94F2A89: su_free (su_alloc.c:918)
  50630. ==27803==    by 0x94F2DEF: su_home_unref (su_alloc.c:779)
  50631. ==27803==    by 0x95054D4: tport_destroy (tport.c:568)
  50632. ==27803==    by 0x94865E8: nta_agent_destroy.part.70 (nta.c:1083)
  50633. ==27803==    by 0x94C274E: nua_stack_shutdown (nua_stack.c:887)
  50634. ==27803==    by 0x94C3337: nua_stack_signal (nua_stack.c:594)
  50635. ==27803==    by 0x94F4381: su_base_port_execute_msgs (su_base_port.c:280)
  50636. ==27803==    by 0x94F4858: su_base_port_run (su_base_port.c:335)
  50637. ==27803==  Address 0x9614088 is 0 bytes inside data symbol "used_su_block_find"
  50638. ==27803==
  50639. ==27803== ----------------------------------------------------------------
  50640. ==27803==
  50641. ==27803==  Lock at 0x7ED14F8 was first observed
  50642. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50643. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50644. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50645. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50646. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50647. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50648. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50649. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50650. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50651. ==27803==    by 0x56244CE: clone (clone.S:95)
  50652. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  50653. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50654. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50655. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50656. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50657. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50658. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50659. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50660. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50661. ==27803==    by 0x56244CE: clone (clone.S:95)
  50662. ==27803==  Block was alloc'd by thread #11
  50663. ==27803==
  50664. ==27803== Possible data race during write of size 4 at 0x9A8EE04 by thread #23
  50665. ==27803== Locks held: none
  50666. ==27803==    at 0x4CE7061: switch_user_sql_thread (switch_core_sqldb.c:2375)
  50667. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50668. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50669. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50670. ==27803==    by 0x56244CE: clone (clone.S:95)
  50671. ==27803==
  50672. ==27803== This conflicts with a previous read of size 4 by thread #11
  50673. ==27803== Locks held: 1, at address 0x7ED14F8
  50674. ==27803==    at 0x4CE90FF: switch_sql_queue_manager_stop (switch_core_sqldb.c:1876)
  50675. ==27803==    by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935)
  50676. ==27803==    by 0x955745E: sofia_profile_thread_run (sofia.c:3480)
  50677. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50678. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50679. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50680. ==27803==    by 0x56244CE: clone (clone.S:95)
  50681. ==27803==  Address 0x9a8ee04 is 340 bytes inside a block of size 8,192 alloc'd
  50682. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50683. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50684. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50685. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50686. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  50687. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  50688. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50689. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50690. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50691. ==27803==    by 0x56244CE: clone (clone.S:95)
  50692. ==27803==  Block was alloc'd by thread #11
  50693. ==27803==
  50694. ==27803== ----------------------------------------------------------------
  50695. ==27803==
  50696. ==27803==  Lock at 0x7ED14F8 was first observed
  50697. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50698. ==27803==    by 0x94F949F: su_pthread_port_init (su_pthread_port.c:75)
  50699. ==27803==    by 0x94FBCB3: su_socket_port_init (su_socket_port.c:90)
  50700. ==27803==    by 0x94F5B19: su_epoll_port_create (su_epoll_port.c:556)
  50701. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50702. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50703. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50704. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50705. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50706. ==27803==    by 0x56244CE: clone (clone.S:95)
  50707. ==27803==  Address 0x7ed14f8 is 120 bytes inside a block of size 216 alloc'd
  50708. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  50709. ==27803==    by 0x94F21F9: su_home_new (su_alloc.c:569)
  50710. ==27803==    by 0x94F5A47: su_epoll_port_create (su_epoll_port.c:534)
  50711. ==27803==    by 0x94F9E88: su_root_create (su_root.c:409)
  50712. ==27803==    by 0x95560C2: sofia_profile_thread_run (sofia.c:3155)
  50713. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50714. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50715. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50716. ==27803==    by 0x56244CE: clone (clone.S:95)
  50717. ==27803==  Block was alloc'd by thread #11
  50718. ==27803==
  50719. ==27803== Possible data race during read of size 4 at 0x9A8EE04 by thread #11
  50720. ==27803== Locks held: 1, at address 0x7ED14F8
  50721. ==27803==    at 0x4CE910B: switch_sql_queue_manager_stop (switch_core_sqldb.c:1869)
  50722. ==27803==    by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935)
  50723. ==27803==    by 0x955745E: sofia_profile_thread_run (sofia.c:3480)
  50724. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50725. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50726. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50727. ==27803==    by 0x56244CE: clone (clone.S:95)
  50728. ==27803==
  50729. ==27803== This conflicts with a previous write of size 4 by thread #23
  50730. ==27803== Locks held: none
  50731. ==27803==    at 0x4CE7061: switch_user_sql_thread (switch_core_sqldb.c:2375)
  50732. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50733. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50734. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50735. ==27803==    by 0x56244CE: clone (clone.S:95)
  50736. ==27803==  Address 0x9a8ee04 is 340 bytes inside a block of size 8,192 alloc'd
  50737. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50738. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50739. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50740. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50741. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  50742. ==27803==    by 0x9557015: sofia_profile_thread_run (sofia.c:3382)
  50743. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50744. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50745. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50746. ==27803==    by 0x56244CE: clone (clone.S:95)
  50747. ==27803==  Block was alloc'd by thread #11
  50748. ==27803==
  50749. ==27803== ----------------------------------------------------------------
  50750. ==27803==
  50751. ==27803==  Lock at 0x7A75880 was first observed
  50752. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50753. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  50754. ==27803==    by 0x953E33C: mod_sofia_load (mod_sofia.c:6117)
  50755. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50756. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50757. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50758. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50759. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50760. ==27803==  Address 0x7a75880 is 320 bytes inside a block of size 8,192 alloc'd
  50761. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50762. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50763. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50764. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50765. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  50766. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50767. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50768. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50769. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50770. ==27803==  Block was alloc'd by thread #1
  50771. ==27803==
  50772. ==27803== Possible data race during write of size 4 at 0x9614128 by thread #13
  50773. ==27803== Locks held: 1, at address 0x7A75880
  50774. ==27803==    at 0x9556987: sofia_profile_thread_run (sofia.c:3533)
  50775. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50776. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50777. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50778. ==27803==    by 0x56244CE: clone (clone.S:95)
  50779. ==27803==
  50780. ==27803== This conflicts with a previous write of size 4 by thread #31
  50781. ==27803== Locks held: 1, at address 0x7A75880
  50782. ==27803==    at 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1666)
  50783. ==27803==    by 0x957E02D: sofia_presence_event_thread_run (sofia_presence.c:1601)
  50784. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50785. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50786. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50787. ==27803==    by 0x56244CE: clone (clone.S:95)
  50788. ==27803==  Address 0x9614128 is 40 bytes inside data symbol "mod_sofia_globals"
  50789. ==27803==
  50790. ==27803== ----------------------------------------------------------------
  50791. ==27803==
  50792. ==27803== Thread #13: Exiting thread still holds 2 locks
  50793. ==27803==    at 0x5197066: __exit_thread (exit-thread.h:36)
  50794. ==27803==    by 0x5197066: start_thread (pthread_create.c:607)
  50795. ==27803==    by 0x56244CE: clone (clone.S:95)
  50796. ==27803==
  50797. ==27803== ----------------------------------------------------------------
  50798. ==27803==
  50799. ==27803== Possible data race during read of size 4 at 0xBD30BC4 by thread #1
  50800. ==27803== Locks held: none
  50801. ==27803==    at 0x4CE902D: switch_sql_queue_manager_stop (switch_core_sqldb.c:1866)
  50802. ==27803==    by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935)
  50803. ==27803==    by 0xBE95E41: mod_fifo_shutdown (mod_fifo.c:4925)
  50804. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  50805. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  50806. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  50807. ==27803==    by 0x10AF01: main (switch.c:1229)
  50808. ==27803==  Address 0xbd30bc4 is 340 bytes inside a block of size 8,192 alloc'd
  50809. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50810. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50811. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50812. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50813. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  50814. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  50815. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  50816. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  50817. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50818. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50819. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50820. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50821. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50822. ==27803==  Block was alloc'd by thread #1
  50823. ==27803==
  50824. ==27803== ----------------------------------------------------------------
  50825. ==27803==
  50826. ==27803== Possible data race during write of size 4 at 0xBD30BC4 by thread #1
  50827. ==27803== Locks held: none
  50828. ==27803==    at 0x4CE90AF: switch_sql_queue_manager_stop (switch_core_sqldb.c:1867)
  50829. ==27803==    by 0x4CE9271: switch_sql_queue_manager_destroy (switch_core_sqldb.c:1935)
  50830. ==27803==    by 0xBE95E41: mod_fifo_shutdown (mod_fifo.c:4925)
  50831. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  50832. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  50833. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  50834. ==27803==    by 0x10AF01: main (switch.c:1229)
  50835. ==27803==  Address 0xbd30bc4 is 340 bytes inside a block of size 8,192 alloc'd
  50836. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50837. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50838. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50839. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50840. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  50841. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  50842. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  50843. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  50844. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50845. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50846. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50847. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50848. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50849. ==27803==  Block was alloc'd by thread #1
  50850. ==27803==
  50851. ==27803== ----------------------------------------------------------------
  50852. ==27803==
  50853. ==27803== Thread #29: lock order "0xBD30C38 before 0xBD30C88" violated
  50854. ==27803==
  50855. ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD30C88
  50856. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50857. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50858. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  50859. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50860. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50861. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50862. ==27803==    by 0x56244CE: clone (clone.S:95)
  50863. ==27803==
  50864. ==27803==  followed by a later acquisition of lock at 0xBD30C38
  50865. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  50866. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  50867. ==27803==    by 0x4CE6DBD: switch_user_sql_thread (switch_core_sqldb.c:2354)
  50868. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50869. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50870. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50871. ==27803==    by 0x56244CE: clone (clone.S:95)
  50872. ==27803==
  50873. ==27803== Required order was established by acquisition of lock at 0xBD30C38
  50874. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50875. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50876. ==27803==    by 0x4CE6968: switch_user_sql_thread (switch_core_sqldb.c:2289)
  50877. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50878. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50879. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50880. ==27803==    by 0x56244CE: clone (clone.S:95)
  50881. ==27803==
  50882. ==27803==  followed by a later acquisition of lock at 0xBD30C88
  50883. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50884. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50885. ==27803==    by 0x4CE6DB0: switch_user_sql_thread (switch_core_sqldb.c:2353)
  50886. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50887. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50888. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50889. ==27803==    by 0x56244CE: clone (clone.S:95)
  50890. ==27803==
  50891. ==27803==  Lock at 0xBD30C38 was first observed
  50892. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50893. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  50894. ==27803==    by 0x4CEBE38: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2088)
  50895. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  50896. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  50897. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  50898. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50899. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50900. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50901. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50902. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50903. ==27803==  Address 0xbd30c38 is 456 bytes inside a block of size 8,192 alloc'd
  50904. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50905. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50906. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50907. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50908. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  50909. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  50910. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  50911. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  50912. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50913. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50914. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50915. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50916. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50917. ==27803==  Block was alloc'd by thread #1
  50918. ==27803==
  50919. ==27803==  Lock at 0xBD30C88 was first observed
  50920. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  50921. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  50922. ==27803==    by 0x4CEBE4D: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2089)
  50923. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  50924. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  50925. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  50926. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50927. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50928. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50929. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50930. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50931. ==27803==  Address 0xbd30c88 is 536 bytes inside a block of size 8,192 alloc'd
  50932. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  50933. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  50934. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  50935. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  50936. ==27803==    by 0x4CEBD9B: switch_sql_queue_manager_init_name (switch_core_sqldb.c:2079)
  50937. ==27803==    by 0xBE9EFA5: load_config (mod_fifo.c:4465)
  50938. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4885)
  50939. ==27803==    by 0xBEA0256: mod_fifo_load (mod_fifo.c:4849)
  50940. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  50941. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  50942. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  50943. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  50944. ==27803==    by 0x10AEC7: main (switch.c:1200)
  50945. ==27803==  Block was alloc'd by thread #1
  50946. ==27803==
  50947. ==27803==
  50948. ==27803== ----------------------------------------------------------------
  50949. ==27803==
  50950. ==27803== Thread #29: lock order "0x7B9F680 before 0xBD42B58" violated
  50951. ==27803==
  50952. ==27803== Observed (incorrect) order is: acquisition of lock at 0xBD42B58
  50953. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50954. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50955. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  50956. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  50957. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  50958. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  50959. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50960. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50961. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50962. ==27803==    by 0x56244CE: clone (clone.S:95)
  50963. ==27803==
  50964. ==27803==  followed by a later acquisition of lock at 0x7B9F680
  50965. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50966. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50967. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:364)
  50968. ==27803==    by 0x4CE5560: switch_cache_db_release_db_handle (switch_core_sqldb.c:349)
  50969. ==27803==    by 0x4CE7060: switch_user_sql_thread (switch_core_sqldb.c:2373)
  50970. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50971. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50972. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50973. ==27803==    by 0x56244CE: clone (clone.S:95)
  50974. ==27803==
  50975. ==27803== Required order was established by acquisition of lock at 0x7B9F680
  50976. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50977. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50978. ==27803==    by 0x4CE5D6A: add_handle (switch_core_sqldb.c:110)
  50979. ==27803==    by 0x4CE5D6A: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  50980. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  50981. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  50982. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50983. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50984. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50985. ==27803==    by 0x56244CE: clone (clone.S:95)
  50986. ==27803==
  50987. ==27803==  followed by a later acquisition of lock at 0xBD42B58
  50988. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  50989. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  50990. ==27803==    by 0x4CE5E02: add_handle (switch_core_sqldb.c:125)
  50991. ==27803==    by 0x4CE5E02: _switch_cache_db_get_db_handle (switch_core_sqldb.c:669)
  50992. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  50993. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  50994. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  50995. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  50996. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  50997. ==27803==    by 0x56244CE: clone (clone.S:95)
  50998. ==27803==
  50999. ==27803==  Lock at 0x7B9F680 was first observed
  51000. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51001. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51002. ==27803==    by 0x4CECB81: switch_core_sqldb_start (switch_core_sqldb.c:3627)
  51003. ==27803==    by 0x4D02491: switch_core_sqldb_init (switch_core.c:2453)
  51004. ==27803==    by 0x4D4AAB1: switch_loadable_module_init (switch_loadable_module.c:2233)
  51005. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51006. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51007. ==27803==  Address 0x7b9f680 is 800,320 bytes inside a block of size 802,816 alloc'd
  51008. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51009. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51010. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51011. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  51012. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  51013. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  51014. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  51015. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51016. ==27803==  Block was alloc'd by thread #1
  51017. ==27803==
  51018. ==27803==  Lock at 0xBD42B58 was first observed
  51019. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51020. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51021. ==27803==    by 0x4CE5EAF: create_handle (switch_core_sqldb.c:93)
  51022. ==27803==    by 0x4CE5EAF: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  51023. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  51024. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  51025. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51026. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51027. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51028. ==27803==    by 0x56244CE: clone (clone.S:95)
  51029. ==27803==  Address 0xbd42b58 is 1,144 bytes inside a block of size 8,192 alloc'd
  51030. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51031. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51032. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51033. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51034. ==27803==    by 0x4CE5E62: create_handle (switch_core_sqldb.c:89)
  51035. ==27803==    by 0x4CE5E62: _switch_cache_db_get_db_handle (switch_core_sqldb.c:650)
  51036. ==27803==    by 0x4CE64F1: _switch_cache_db_get_db_handle_dsn_ex (switch_core_sqldb.c:500)
  51037. ==27803==    by 0x4CE690D: switch_user_sql_thread (switch_core_sqldb.c:2276)
  51038. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51039. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51040. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51041. ==27803==    by 0x56244CE: clone (clone.S:95)
  51042. ==27803==  Block was alloc'd by thread #29
  51043. ==27803==
  51044. ==27803==
  51045. ==27803== ---Thread-Announcement------------------------------------------
  51046. ==27803==
  51047. ==27803== Thread #30 was created
  51048. ==27803==    at 0x56244BE: clone (clone.S:71)
  51049. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  51050. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  51051. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  51052. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  51053. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  51054. ==27803==    by 0xBEA0495: start_node_thread (mod_fifo.c:2199)
  51055. ==27803==    by 0xBEA0495: mod_fifo_load (mod_fifo.c:4911)
  51056. ==27803==    by 0xBEA0495: mod_fifo_load (mod_fifo.c:4849)
  51057. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51058. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51059. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51060. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51061. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51062. ==27803==
  51063. ==27803== ----------------------------------------------------------------
  51064. ==27803==
  51065. ==27803==  Lock at 0xBD02EB0 was first observed
  51066. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51067. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51068. ==27803==    by 0xBEA0210: mod_fifo_load (mod_fifo.c:4879)
  51069. ==27803==    by 0xBEA0210: mod_fifo_load (mod_fifo.c:4849)
  51070. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51071. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51072. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51073. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51074. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51075. ==27803==  Address 0xbd02eb0 is 560 bytes inside a block of size 8,192 alloc'd
  51076. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51077. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51078. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51079. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51080. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51081. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51082. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51083. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51084. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51085. ==27803==  Block was alloc'd by thread #1
  51086. ==27803==
  51087. ==27803== Possible data race during read of size 4 at 0xBEA7AF8 by thread #30
  51088. ==27803== Locks held: none
  51089. ==27803==    at 0xBE9E6BA: node_thread_run (mod_fifo.c:2103)
  51090. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51091. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51092. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51093. ==27803==    by 0x56244CE: clone (clone.S:95)
  51094. ==27803==
  51095. ==27803== This conflicts with a previous write of size 4 by thread #1
  51096. ==27803== Locks held: 1, at address 0xBD02EB0
  51097. ==27803==    at 0xBE95E87: stop_node_thread (mod_fifo.c:2206)
  51098. ==27803==    by 0xBE95E87: mod_fifo_shutdown (mod_fifo.c:4935)
  51099. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51100. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51101. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51102. ==27803==    by 0x10AF01: main (switch.c:1229)
  51103. ==27803==  Address 0xbea7af8 is 1400 bytes inside data symbol "globals"
  51104. ==27803==
  51105. ==27803== ----------------------------------------------------------------
  51106. ==27803==
  51107. ==27803==  Lock at 0xBD02EB0 was first observed
  51108. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51109. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51110. ==27803==    by 0xBEA0210: mod_fifo_load (mod_fifo.c:4879)
  51111. ==27803==    by 0xBEA0210: mod_fifo_load (mod_fifo.c:4849)
  51112. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51113. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51114. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51115. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51116. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51117. ==27803==  Address 0xbd02eb0 is 560 bytes inside a block of size 8,192 alloc'd
  51118. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51119. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51120. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51121. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51122. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51123. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51124. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51125. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51126. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51127. ==27803==  Block was alloc'd by thread #1
  51128. ==27803==
  51129. ==27803== Possible data race during write of size 4 at 0xBEA7AF8 by thread #30
  51130. ==27803== Locks held: none
  51131. ==27803==    at 0xBE9E6C7: node_thread_run (mod_fifo.c:2187)
  51132. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51133. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51134. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51135. ==27803==    by 0x56244CE: clone (clone.S:95)
  51136. ==27803==
  51137. ==27803== This conflicts with a previous write of size 4 by thread #1
  51138. ==27803== Locks held: 1, at address 0xBD02EB0
  51139. ==27803==    at 0xBE95E87: stop_node_thread (mod_fifo.c:2206)
  51140. ==27803==    by 0xBE95E87: mod_fifo_shutdown (mod_fifo.c:4935)
  51141. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51142. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51143. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51144. ==27803==    by 0x10AF01: main (switch.c:1229)
  51145. ==27803==  Address 0xbea7af8 is 1400 bytes inside data symbol "globals"
  51146. ==27803==
  51147. ==27803== ----------------------------------------------------------------
  51148. ==27803==
  51149. ==27803== Possible data race during write of size 4 at 0x976F990 by thread #1
  51150. ==27803== Locks held: none
  51151. ==27803==    at 0x4D47EBC: do_shutdown (switch_loadable_module.c:2391)
  51152. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51153. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51154. ==27803==    by 0x10AF01: main (switch.c:1229)
  51155. ==27803==  Address 0x976f990 is 2,672 bytes inside a block of size 8,192 alloc'd
  51156. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51157. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51158. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51159. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51160. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51161. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51162. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51163. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51164. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51165. ==27803==  Block was alloc'd by thread #1
  51166. ==27803==
  51167. ==27803== ----------------------------------------------------------------
  51168. ==27803==
  51169. ==27803== Possible data race during write of size 4 at 0x9B74BE4 by thread #1
  51170. ==27803== Locks held: none
  51171. ==27803==    at 0x9B5EEF2: do_shutdown (mod_verto.c:4632)
  51172. ==27803==    by 0x9B5EEF2: mod_verto_shutdown (mod_verto.c:6310)
  51173. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51174. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51175. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51176. ==27803==    by 0x10AF01: main (switch.c:1229)
  51177. ==27803==
  51178. ==27803== This conflicts with a previous read of size 4 by thread #3
  51179. ==27803== Locks held: none
  51180. ==27803==    at 0x9B609CB: presence_event_handler (mod_verto.c:6107)
  51181. ==27803==    by 0x4D579C9: switch_event_deliver (switch_event.c:408)
  51182. ==27803==    by 0x4D57B7F: switch_event_dispatch_thread (switch_event.c:337)
  51183. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51184. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51185. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51186. ==27803==    by 0x56244CE: clone (clone.S:95)
  51187. ==27803==  Address 0x9b74be4 is 36 bytes inside data symbol "verto_globals"
  51188. ==27803==
  51189. ==27803== ----------------------------------------------------------------
  51190. ==27803==
  51191. ==27803==  Lock at 0x976F060 was first observed
  51192. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51193. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51194. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51195. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51196. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51197. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51198. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51199. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51200. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51201. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51202. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51203. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51204. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51205. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51206. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51207. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51208. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51209. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51210. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51211. ==27803==  Block was alloc'd by thread #1
  51212. ==27803==
  51213. ==27803== Possible data race during write of size 4 at 0x97AF608 by thread #1
  51214. ==27803== Locks held: 1, at address 0x976F060
  51215. ==27803==    at 0x9B5EF38: kill_profile (mod_verto.c:4527)
  51216. ==27803==    by 0x9B5EF38: kill_profiles (mod_verto.c:4565)
  51217. ==27803==    by 0x9B5EF38: do_shutdown (mod_verto.c:4636)
  51218. ==27803==    by 0x9B5EF38: mod_verto_shutdown (mod_verto.c:6310)
  51219. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51220. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51221. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51222. ==27803==    by 0x10AF01: main (switch.c:1229)
  51223. ==27803==  Address 0x97af608 is 8,440 bytes inside a block of size 143,360 alloc'd
  51224. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51225. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51226. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51227. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51228. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51229. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51230. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51231. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51232. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51233. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51234. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51235. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51236. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51237. ==27803==  Block was alloc'd by thread #1
  51238. ==27803==
  51239. ==27803== ----------------------------------------------------------------
  51240. ==27803==
  51241. ==27803==  Lock at 0x976F060 was first observed
  51242. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51243. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51244. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51245. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51246. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51247. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51248. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51249. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51250. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51251. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51252. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51253. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51254. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51255. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51256. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51257. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51258. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51259. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51260. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51261. ==27803==  Block was alloc'd by thread #1
  51262. ==27803==
  51263. ==27803==  Lock at 0x97CFAC8 was first observed
  51264. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51265. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51266. ==27803==    by 0x9B67F54: parse_config (mod_verto.c:4802)
  51267. ==27803==    by 0x9B67F54: init (mod_verto.c:5069)
  51268. ==27803==    by 0x9B67F54: mod_verto_load (mod_verto.c:6250)
  51269. ==27803==    by 0x9B67F54: mod_verto_load (mod_verto.c:6182)
  51270. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51271. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51272. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51273. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51274. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51275. ==27803==  Address 0x97cfac8 is 140,728 bytes inside a block of size 143,360 alloc'd
  51276. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51277. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51278. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51279. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51280. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51281. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51282. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51283. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51284. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51285. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51286. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51287. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51288. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51289. ==27803==  Block was alloc'd by thread #1
  51290. ==27803==
  51291. ==27803== Possible data race during read of size 4 at 0x97AF5A4 by thread #1
  51292. ==27803== Locks held: 2, at addresses 0x976F060 0x97CFAC8
  51293. ==27803==    at 0x9B5D300: close_socket (mod_verto.c:168)
  51294. ==27803==    by 0x9B5EF6E: kill_profile (mod_verto.c:4535)
  51295. ==27803==    by 0x9B5EF6E: kill_profiles (mod_verto.c:4565)
  51296. ==27803==    by 0x9B5EF6E: do_shutdown (mod_verto.c:4636)
  51297. ==27803==    by 0x9B5EF6E: mod_verto_shutdown (mod_verto.c:6310)
  51298. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51299. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51300. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51301. ==27803==    by 0x10AF01: main (switch.c:1229)
  51302. ==27803==  Address 0x97af5a4 is 8,340 bytes inside a block of size 143,360 alloc'd
  51303. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51304. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51305. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51306. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51307. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51308. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51309. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51310. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51311. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51312. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51313. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51314. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51315. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51316. ==27803==  Block was alloc'd by thread #1
  51317. ==27803==
  51318. ==27803== ----------------------------------------------------------------
  51319. ==27803==
  51320. ==27803==  Lock at 0x976F060 was first observed
  51321. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51322. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51323. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51324. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51325. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51326. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51327. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51328. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51329. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51330. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51331. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51332. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51333. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51334. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51335. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51336. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51337. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51338. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51339. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51340. ==27803==  Block was alloc'd by thread #1
  51341. ==27803==
  51342. ==27803==  Lock at 0x97CFAC8 was first observed
  51343. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51344. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51345. ==27803==    by 0x9B67F54: parse_config (mod_verto.c:4802)
  51346. ==27803==    by 0x9B67F54: init (mod_verto.c:5069)
  51347. ==27803==    by 0x9B67F54: mod_verto_load (mod_verto.c:6250)
  51348. ==27803==    by 0x9B67F54: mod_verto_load (mod_verto.c:6182)
  51349. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51350. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51351. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51352. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51353. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51354. ==27803==  Address 0x97cfac8 is 140,728 bytes inside a block of size 143,360 alloc'd
  51355. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51356. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51357. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51358. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51359. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51360. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51361. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51362. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51363. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51364. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51365. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51366. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51367. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51368. ==27803==  Block was alloc'd by thread #1
  51369. ==27803==
  51370. ==27803== Possible data race during write of size 4 at 0x97AF5A4 by thread #1
  51371. ==27803== Locks held: 2, at addresses 0x976F060 0x97CFAC8
  51372. ==27803==    at 0x9B5D32C: close_file (mod_verto.c:162)
  51373. ==27803==    by 0x9B5D32C: close_socket (mod_verto.c:170)
  51374. ==27803==    by 0x9B5EF6E: kill_profile (mod_verto.c:4535)
  51375. ==27803==    by 0x9B5EF6E: kill_profiles (mod_verto.c:4565)
  51376. ==27803==    by 0x9B5EF6E: do_shutdown (mod_verto.c:4636)
  51377. ==27803==    by 0x9B5EF6E: mod_verto_shutdown (mod_verto.c:6310)
  51378. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51379. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51380. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51381. ==27803==    by 0x10AF01: main (switch.c:1229)
  51382. ==27803==  Address 0x97af5a4 is 8,340 bytes inside a block of size 143,360 alloc'd
  51383. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51384. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51385. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51386. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51387. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51388. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51389. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51390. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51391. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51392. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51393. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51394. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51395. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51396. ==27803==  Block was alloc'd by thread #1
  51397. ==27803==
  51398. ==27803== ---Thread-Announcement------------------------------------------
  51399. ==27803==
  51400. ==27803== Thread #18 was created
  51401. ==27803==    at 0x56244BE: clone (clone.S:71)
  51402. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  51403. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  51404. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  51405. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  51406. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  51407. ==27803==    by 0x4CF3F74: check_queue (switch_core_session.c:1859)
  51408. ==27803==    by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888)
  51409. ==27803==    by 0x9B68D62: run_profile_thread (mod_verto.c:5287)
  51410. ==27803==    by 0x9B68D62: run_profiles (mod_verto.c:5297)
  51411. ==27803==    by 0x9B68D62: mod_verto_load (mod_verto.c:6286)
  51412. ==27803==    by 0x9B68D62: mod_verto_load (mod_verto.c:6182)
  51413. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51414. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51415. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51416. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51417. ==27803==
  51418. ==27803== ----------------------------------------------------------------
  51419. ==27803==
  51420. ==27803==  Lock at 0x976F060 was first observed
  51421. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51422. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51423. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51424. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51425. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51426. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51427. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51428. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51429. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51430. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51431. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51432. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51433. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51434. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51435. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51436. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51437. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51438. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51439. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51440. ==27803==  Block was alloc'd by thread #1
  51441. ==27803==
  51442. ==27803== Possible data race during read of size 4 at 0x97AF608 by thread #18
  51443. ==27803== Locks held: none
  51444. ==27803==    at 0x9B5DDA4: runtime (mod_verto.c:4612)
  51445. ==27803==    by 0x9B5DDA4: profile_thread (mod_verto.c:5251)
  51446. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  51447. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51448. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51449. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51450. ==27803==    by 0x56244CE: clone (clone.S:95)
  51451. ==27803==
  51452. ==27803== This conflicts with a previous write of size 4 by thread #1
  51453. ==27803== Locks held: 1, at address 0x976F060
  51454. ==27803==    at 0x9B5EF38: kill_profile (mod_verto.c:4527)
  51455. ==27803==    by 0x9B5EF38: kill_profiles (mod_verto.c:4565)
  51456. ==27803==    by 0x9B5EF38: do_shutdown (mod_verto.c:4636)
  51457. ==27803==    by 0x9B5EF38: mod_verto_shutdown (mod_verto.c:6310)
  51458. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51459. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51460. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51461. ==27803==    by 0x10AF01: main (switch.c:1229)
  51462. ==27803==  Address 0x97af608 is 8,440 bytes inside a block of size 143,360 alloc'd
  51463. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51464. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51465. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51466. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51467. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51468. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51469. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51470. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51471. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51472. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51473. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51474. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51475. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51476. ==27803==  Block was alloc'd by thread #1
  51477. ==27803==
  51478. ==27803== ----------------------------------------------------------------
  51479. ==27803==
  51480. ==27803==  Lock at 0x976F060 was first observed
  51481. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51482. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51483. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51484. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51485. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51486. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51487. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51488. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51489. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51490. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51491. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51492. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51493. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51494. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51495. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51496. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51497. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51498. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51499. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51500. ==27803==  Block was alloc'd by thread #1
  51501. ==27803==
  51502. ==27803== Possible data race during write of size 4 at 0x97AF608 by thread #18
  51503. ==27803== Locks held: none
  51504. ==27803==    at 0x9B5DDE7: profile_thread (mod_verto.c:5252)
  51505. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  51506. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51507. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51508. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51509. ==27803==    by 0x56244CE: clone (clone.S:95)
  51510. ==27803==
  51511. ==27803== This conflicts with a previous write of size 4 by thread #1
  51512. ==27803== Locks held: 1, at address 0x976F060
  51513. ==27803==    at 0x9B5EF38: kill_profile (mod_verto.c:4527)
  51514. ==27803==    by 0x9B5EF38: kill_profiles (mod_verto.c:4565)
  51515. ==27803==    by 0x9B5EF38: do_shutdown (mod_verto.c:4636)
  51516. ==27803==    by 0x9B5EF38: mod_verto_shutdown (mod_verto.c:6310)
  51517. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51518. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51519. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51520. ==27803==    by 0x10AF01: main (switch.c:1229)
  51521. ==27803==  Address 0x97af608 is 8,440 bytes inside a block of size 143,360 alloc'd
  51522. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51523. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51524. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51525. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51526. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51527. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51528. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51529. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51530. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51531. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51532. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51533. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51534. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51535. ==27803==  Block was alloc'd by thread #1
  51536. ==27803==
  51537. ==27803== ----------------------------------------------------------------
  51538. ==27803==
  51539. ==27803==  Lock at 0x976F060 was first observed
  51540. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51541. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51542. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51543. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51544. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51545. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51546. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51547. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51548. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51549. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51550. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51551. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51552. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51553. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51554. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51555. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51556. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51557. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51558. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51559. ==27803==  Block was alloc'd by thread #1
  51560. ==27803==
  51561. ==27803==  Lock at 0x97CFAC8 was first observed
  51562. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51563. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51564. ==27803==    by 0x9B67F54: parse_config (mod_verto.c:4802)
  51565. ==27803==    by 0x9B67F54: init (mod_verto.c:5069)
  51566. ==27803==    by 0x9B67F54: mod_verto_load (mod_verto.c:6250)
  51567. ==27803==    by 0x9B67F54: mod_verto_load (mod_verto.c:6182)
  51568. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51569. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51570. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51571. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51572. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51573. ==27803==  Address 0x97cfac8 is 140,728 bytes inside a block of size 143,360 alloc'd
  51574. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51575. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51576. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51577. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51578. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51579. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51580. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51581. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51582. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51583. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51584. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51585. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51586. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51587. ==27803==  Block was alloc'd by thread #1
  51588. ==27803==
  51589. ==27803== Possible data race during read of size 4 at 0x97AF5A8 by thread #1
  51590. ==27803== Locks held: 2, at addresses 0x976F060 0x97CFAC8
  51591. ==27803==    at 0x9B5D320: close_file (mod_verto.c:156)
  51592. ==27803==    by 0x9B5D320: close_socket (mod_verto.c:170)
  51593. ==27803==    by 0x9B5EF6E: kill_profile (mod_verto.c:4535)
  51594. ==27803==    by 0x9B5EF6E: kill_profiles (mod_verto.c:4565)
  51595. ==27803==    by 0x9B5EF6E: do_shutdown (mod_verto.c:4636)
  51596. ==27803==    by 0x9B5EF6E: mod_verto_shutdown (mod_verto.c:6310)
  51597. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51598. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51599. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51600. ==27803==    by 0x10AF01: main (switch.c:1229)
  51601. ==27803==  Address 0x97af5a8 is 8,344 bytes inside a block of size 143,360 alloc'd
  51602. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51603. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  51604. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  51605. ==27803==    by 0x4CDD82D: switch_core_perform_alloc (switch_core_memory.c:534)
  51606. ==27803==    by 0x9B67F17: parse_config (mod_verto.c:4799)
  51607. ==27803==    by 0x9B67F17: init (mod_verto.c:5069)
  51608. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6250)
  51609. ==27803==    by 0x9B67F17: mod_verto_load (mod_verto.c:6182)
  51610. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51611. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51612. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51613. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51614. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51615. ==27803==  Block was alloc'd by thread #1
  51616. ==27803==
  51617. ==27803== ----------------------------------------------------------------
  51618. ==27803==
  51619. ==27803==  Lock at 0x976F060 was first observed
  51620. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51621. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51622. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51623. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51624. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51625. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51626. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51627. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51628. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51629. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51630. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51631. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51632. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51633. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51634. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51635. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51636. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51637. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51638. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51639. ==27803==  Block was alloc'd by thread #1
  51640. ==27803==
  51641. ==27803== Possible data race during write of size 4 at 0x9B74C10 by thread #18
  51642. ==27803== Locks held: 1, at address 0x976F060
  51643. ==27803==    at 0x9B5DEDB: profile_thread (mod_verto.c:5270)
  51644. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  51645. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51646. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51647. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51648. ==27803==    by 0x56244CE: clone (clone.S:95)
  51649. ==27803==
  51650. ==27803== This conflicts with a previous read of size 4 by thread #1
  51651. ==27803== Locks held: none
  51652. ==27803==    at 0x9B5EFEE: kill_profiles (mod_verto.c:4570)
  51653. ==27803==    by 0x9B5EFEE: do_shutdown (mod_verto.c:4636)
  51654. ==27803==    by 0x9B5EFEE: mod_verto_shutdown (mod_verto.c:6310)
  51655. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51656. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51657. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51658. ==27803==    by 0x10AF01: main (switch.c:1229)
  51659. ==27803==  Address 0x9b74c10 is 80 bytes inside data symbol "verto_globals"
  51660. ==27803==
  51661. ==27803== ---Thread-Announcement------------------------------------------
  51662. ==27803==
  51663. ==27803== Thread #19 was created
  51664. ==27803==    at 0x56244BE: clone (clone.S:71)
  51665. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  51666. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  51667. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  51668. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  51669. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  51670. ==27803==    by 0x4CF3F74: check_queue (switch_core_session.c:1859)
  51671. ==27803==    by 0x4CF4062: switch_thread_pool_launch_thread (switch_core_session.c:1888)
  51672. ==27803==    by 0x9B68D62: run_profile_thread (mod_verto.c:5287)
  51673. ==27803==    by 0x9B68D62: run_profiles (mod_verto.c:5297)
  51674. ==27803==    by 0x9B68D62: mod_verto_load (mod_verto.c:6286)
  51675. ==27803==    by 0x9B68D62: mod_verto_load (mod_verto.c:6182)
  51676. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51677. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51678. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51679. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51680. ==27803==
  51681. ==27803== ----------------------------------------------------------------
  51682. ==27803==
  51683. ==27803==  Lock at 0x976F060 was first observed
  51684. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51685. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51686. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6215)
  51687. ==27803==    by 0x9B67C91: mod_verto_load (mod_verto.c:6182)
  51688. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51689. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51690. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51691. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51692. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51693. ==27803==  Address 0x976f060 is 320 bytes inside a block of size 8,192 alloc'd
  51694. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51695. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51696. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51697. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51698. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51699. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51700. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51701. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51702. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51703. ==27803==  Block was alloc'd by thread #1
  51704. ==27803==
  51705. ==27803== Possible data race during read of size 4 at 0x9B74C10 by thread #1
  51706. ==27803== Locks held: none
  51707. ==27803==    at 0x9B5F01F: kill_profiles (mod_verto.c:4570)
  51708. ==27803==    by 0x9B5F01F: do_shutdown (mod_verto.c:4636)
  51709. ==27803==    by 0x9B5F01F: mod_verto_shutdown (mod_verto.c:6310)
  51710. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51711. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51712. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51713. ==27803==    by 0x10AF01: main (switch.c:1229)
  51714. ==27803==
  51715. ==27803== This conflicts with a previous write of size 4 by thread #19
  51716. ==27803== Locks held: 1, at address 0x976F060
  51717. ==27803==    at 0x9B5DEDB: profile_thread (mod_verto.c:5270)
  51718. ==27803==    by 0x4CEE12A: switch_core_session_thread_pool_worker (switch_core_session.c:1775)
  51719. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51720. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51721. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51722. ==27803==    by 0x56244CE: clone (clone.S:95)
  51723. ==27803==  Address 0x9b74c10 is 80 bytes inside data symbol "verto_globals"
  51724. ==27803==
  51725. ==27803== ---Thread-Announcement------------------------------------------
  51726. ==27803==
  51727. ==27803== Thread #38 was created
  51728. ==27803==    at 0x56244BE: clone (clone.S:71)
  51729. ==27803==    by 0x5195DDE: create_thread (createthread.c:101)
  51730. ==27803==    by 0x519780D: pthread_create@@GLIBC_2.2.5 (pthread_create.c:826)
  51731. ==27803==    by 0x483C37A: pthread_create_WRK (hg_intercepts.c:425)
  51732. ==27803==    by 0x483D46C: pthread_create@* (hg_intercepts.c:458)
  51733. ==27803==    by 0x5038861: apr_thread_create (thread.c:194)
  51734. ==27803==    by 0x4CFF801: switch_core_launch_thread (switch_core.c:615)
  51735. ==27803==    by 0x4D4B05A: switch_loadable_module_runtime (switch_loadable_module.c:150)
  51736. ==27803==    by 0x4D4B05A: switch_loadable_module_init (switch_loadable_module.c:2365)
  51737. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51738. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51739. ==27803==
  51740. ==27803== ----------------------------------------------------------------
  51741. ==27803==
  51742. ==27803== Thread #38: lock order "0x976F210 before 0x976F260" violated
  51743. ==27803==
  51744. ==27803== Observed (incorrect) order is: acquisition of lock at 0x976F260
  51745. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  51746. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  51747. ==27803==    by 0x9B5E08B: mod_verto_runtime (mod_verto.c:6330)
  51748. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51749. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51750. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51751. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51752. ==27803==    by 0x56244CE: clone (clone.S:95)
  51753. ==27803==
  51754. ==27803==  followed by a later acquisition of lock at 0x976F210
  51755. ==27803==    at 0x483C77C: pthread_cond_wait_WRK (hg_intercepts.c:1207)
  51756. ==27803==    by 0x483D87F: pthread_cond_wait@* (hg_intercepts.c:1228)
  51757. ==27803==    by 0x9B5E0C2: mod_verto_runtime (mod_verto.c:6332)
  51758. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51759. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51760. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51761. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51762. ==27803==    by 0x56244CE: clone (clone.S:95)
  51763. ==27803==
  51764. ==27803== Required order was established by acquisition of lock at 0x976F210
  51765. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  51766. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  51767. ==27803==    by 0x9B5DF96: mod_verto_runtime (mod_verto.c:6323)
  51768. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51769. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51770. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51771. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51772. ==27803==    by 0x56244CE: clone (clone.S:95)
  51773. ==27803==
  51774. ==27803==  followed by a later acquisition of lock at 0x976F260
  51775. ==27803==    at 0x48399A7: mutex_lock_WRK (hg_intercepts.c:907)
  51776. ==27803==    by 0x483D853: pthread_mutex_lock (hg_intercepts.c:923)
  51777. ==27803==    by 0x9B5E08B: mod_verto_runtime (mod_verto.c:6330)
  51778. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51779. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51780. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51781. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51782. ==27803==    by 0x56244CE: clone (clone.S:95)
  51783. ==27803==
  51784. ==27803==  Lock at 0x976F210 was first observed
  51785. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51786. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51787. ==27803==    by 0x9B67D32: mod_verto_load (mod_verto.c:6228)
  51788. ==27803==    by 0x9B67D32: mod_verto_load (mod_verto.c:6182)
  51789. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51790. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51791. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51792. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51793. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51794. ==27803==  Address 0x976f210 is 752 bytes inside a block of size 8,192 alloc'd
  51795. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51796. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51797. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51798. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51799. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51800. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51801. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51802. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51803. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51804. ==27803==  Block was alloc'd by thread #1
  51805. ==27803==
  51806. ==27803==  Lock at 0x976F260 was first observed
  51807. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51808. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51809. ==27803==    by 0x9B67D4A: mod_verto_load (mod_verto.c:6229)
  51810. ==27803==    by 0x9B67D4A: mod_verto_load (mod_verto.c:6182)
  51811. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51812. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51813. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51814. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51815. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51816. ==27803==  Address 0x976f260 is 832 bytes inside a block of size 8,192 alloc'd
  51817. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51818. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51819. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51820. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51821. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51822. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51823. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51824. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51825. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51826. ==27803==  Block was alloc'd by thread #1
  51827. ==27803==
  51828. ==27803==
  51829. ==27803== ----------------------------------------------------------------
  51830. ==27803==
  51831. ==27803==  Lock at 0x7E44218 was first observed
  51832. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51833. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51834. ==27803==    by 0x8EE9BF9: mod_event_socket_load (mod_event_socket.c:1190)
  51835. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51836. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51837. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51838. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51839. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51840. ==27803==  Address 0x7e44218 is 408 bytes inside a block of size 8,192 alloc'd
  51841. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51842. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51843. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51844. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51845. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51846. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51847. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51848. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51849. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51850. ==27803==  Block was alloc'd by thread #1
  51851. ==27803==
  51852. ==27803== Possible data race during write of size 4 at 0xBDD4008 by thread #1
  51853. ==27803== Locks held: 1, at address 0x7E44218
  51854. ==27803==    at 0x503701E: socket_cleanup (sockets.c:44)
  51855. ==27803==    by 0x8EE9B89: close_socket (mod_event_socket.c:571)
  51856. ==27803==    by 0x8EEB5CC: mod_event_socket_shutdown (mod_event_socket.c:586)
  51857. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51858. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51859. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51860. ==27803==    by 0x10AF01: main (switch.c:1229)
  51861. ==27803==  Address 0xbdd4008 is 472 bytes inside a block of size 8,192 alloc'd
  51862. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51863. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51864. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51865. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51866. ==27803==    by 0x8EED34D: mod_event_socket_runtime (mod_event_socket.c:2952)
  51867. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51868. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51869. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51870. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51871. ==27803==    by 0x56244CE: clone (clone.S:95)
  51872. ==27803==  Block was alloc'd by thread #39
  51873. ==27803==
  51874. ==27803== ----------------------------------------------------------------
  51875. ==27803==
  51876. ==27803==  Lock at 0x7E44218 was first observed
  51877. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51878. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51879. ==27803==    by 0x8EE9BF9: mod_event_socket_load (mod_event_socket.c:1190)
  51880. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51881. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51882. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51883. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51884. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51885. ==27803==  Address 0x7e44218 is 408 bytes inside a block of size 8,192 alloc'd
  51886. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51887. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51888. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51889. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51890. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51891. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51892. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  51893. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51894. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51895. ==27803==  Block was alloc'd by thread #1
  51896. ==27803==
  51897. ==27803== Possible data race during write of size 8 at 0x8EF68C0 by thread #1
  51898. ==27803== Locks held: 1, at address 0x7E44218
  51899. ==27803==    at 0x8EE9B8A: close_socket (mod_event_socket.c:572)
  51900. ==27803==    by 0x8EEB5CC: mod_event_socket_shutdown (mod_event_socket.c:586)
  51901. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51902. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51903. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51904. ==27803==    by 0x10AF01: main (switch.c:1229)
  51905. ==27803==  Address 0x8ef68c0 is 0 bytes inside data symbol "listen_list"
  51906. ==27803==
  51907. ==27803== ----------------------------------------------------------------
  51908. ==27803==
  51909. ==27803==  Lock at 0x79F5838 was first observed
  51910. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51911. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51912. ==27803==    by 0x4DCCFC8: softtimer_load (switch_time.c:1522)
  51913. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51914. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51915. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  51916. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51917. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51918. ==27803==  Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd
  51919. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51920. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51921. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51922. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51923. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51924. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51925. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  51926. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51927. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51928. ==27803==  Block was alloc'd by thread #1
  51929. ==27803==
  51930. ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #1
  51931. ==27803== Locks held: 1, at address 0x79F5838
  51932. ==27803==    at 0x4DCA963: softtimer_shutdown (switch_time.c:1586)
  51933. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51934. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51935. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51936. ==27803==    by 0x10AF01: main (switch.c:1229)
  51937. ==27803==
  51938. ==27803== This conflicts with a previous read of size 4 by thread #38
  51939. ==27803== Locks held: none
  51940. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  51941. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  51942. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  51943. ==27803==    by 0x4D45119: switch_loadable_module_exec (switch_loadable_module.c:125)
  51944. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51945. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51946. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51947. ==27803==    by 0x56244CE: clone (clone.S:95)
  51948. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  51949. ==27803==
  51950. ==27803== ----------------------------------------------------------------
  51951. ==27803==
  51952. ==27803== Possible data race during read of size 4 at 0x8EF6580 by thread #39
  51953. ==27803== Locks held: none
  51954. ==27803==    at 0x8EED8D8: mod_event_socket_runtime (mod_event_socket.c:3011)
  51955. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51956. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51957. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51958. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  51959. ==27803==    by 0x56244CE: clone (clone.S:95)
  51960. ==27803==
  51961. ==27803== This conflicts with a previous write of size 4 by thread #1
  51962. ==27803== Locks held: none
  51963. ==27803==    at 0x8EEB5A6: mod_event_socket_shutdown (mod_event_socket.c:581)
  51964. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  51965. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  51966. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  51967. ==27803==    by 0x10AF01: main (switch.c:1229)
  51968. ==27803==  Address 0x8ef6580 is 32 bytes inside data symbol "prefs"
  51969. ==27803==
  51970. ==27803== ----------------------------------------------------------------
  51971. ==27803==
  51972. ==27803==  Lock at 0x79F5838 was first observed
  51973. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  51974. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  51975. ==27803==    by 0x4DCCFC8: softtimer_load (switch_time.c:1522)
  51976. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  51977. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51978. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  51979. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51980. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51981. ==27803==  Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd
  51982. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  51983. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  51984. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  51985. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  51986. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  51987. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  51988. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  51989. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  51990. ==27803==    by 0x10AEC7: main (switch.c:1200)
  51991. ==27803==  Block was alloc'd by thread #1
  51992. ==27803==
  51993. ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #40
  51994. ==27803== Locks held: none
  51995. ==27803==    at 0x4DCC229: softtimer_runtime (switch_time.c:1123)
  51996. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  51997. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  51998. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  51999. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52000. ==27803==    by 0x56244CE: clone (clone.S:95)
  52001. ==27803==
  52002. ==27803== This conflicts with a previous write of size 4 by thread #1
  52003. ==27803== Locks held: 1, at address 0x79F5838
  52004. ==27803==    at 0x4DCA963: softtimer_shutdown (switch_time.c:1586)
  52005. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  52006. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  52007. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52008. ==27803==    by 0x10AF01: main (switch.c:1229)
  52009. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  52010. ==27803==
  52011. ==27803== ----------------------------------------------------------------
  52012. ==27803==
  52013. ==27803== Possible data race during write of size 4 at 0x5136B68 by thread #40
  52014. ==27803== Locks held: none
  52015. ==27803==    at 0x4DCC239: softtimer_runtime (switch_time.c:1308)
  52016. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  52017. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52018. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52019. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52020. ==27803==    by 0x56244CE: clone (clone.S:95)
  52021. ==27803==
  52022. ==27803== This conflicts with a previous write of size 4 by thread #1
  52023. ==27803== Locks held: none
  52024. ==27803==    at 0x4DCA8E8: softtimer_shutdown (switch_time.c:1582)
  52025. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  52026. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  52027. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52028. ==27803==    by 0x10AF01: main (switch.c:1229)
  52029. ==27803==  Address 0x5136b68 is 8 bytes inside data symbol "globals"
  52030. ==27803==
  52031. ==27803== ----------------------------------------------------------------
  52032. ==27803==
  52033. ==27803==  Lock at 0x79F5838 was first observed
  52034. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52035. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52036. ==27803==    by 0x4DCCFC8: softtimer_load (switch_time.c:1522)
  52037. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  52038. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  52039. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  52040. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  52041. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52042. ==27803==  Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd
  52043. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52044. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  52045. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  52046. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  52047. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  52048. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  52049. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  52050. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  52051. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52052. ==27803==  Block was alloc'd by thread #1
  52053. ==27803==
  52054. ==27803== Possible data race during write of size 4 at 0x5136B60 by thread #40
  52055. ==27803== Locks held: 1, at address 0x79F5838
  52056. ==27803==    at 0x4DCC620: softtimer_runtime (switch_time.c:1323)
  52057. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  52058. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52059. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52060. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52061. ==27803==    by 0x56244CE: clone (clone.S:95)
  52062. ==27803==
  52063. ==27803== This conflicts with a previous read of size 4 by thread #39
  52064. ==27803== Locks held: none
  52065. ==27803==    at 0x4DCB6C0: switch_micro_time_now (switch_time.c:312)
  52066. ==27803==    by 0x4DBF43A: switch_log_vprintf (switch_log.c:518)
  52067. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  52068. ==27803==    by 0x4D45119: switch_loadable_module_exec (switch_loadable_module.c:125)
  52069. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52070. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52071. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52072. ==27803==    by 0x56244CE: clone (clone.S:95)
  52073. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  52074. ==27803==
  52075. ==27803== ----------------------------------------------------------------
  52076. ==27803==
  52077. ==27803==  Lock at 0x79F5838 was first observed
  52078. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52079. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52080. ==27803==    by 0x4DCCFC8: softtimer_load (switch_time.c:1522)
  52081. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  52082. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  52083. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  52084. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  52085. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52086. ==27803==  Address 0x79f5838 is 328 bytes inside a block of size 8,192 alloc'd
  52087. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52088. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  52089. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  52090. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  52091. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  52092. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  52093. ==27803==    by 0x4D4A8B3: switch_loadable_module_init (switch_loadable_module.c:2184)
  52094. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  52095. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52096. ==27803==  Block was alloc'd by thread #1
  52097. ==27803==
  52098. ==27803== Possible data race during read of size 4 at 0x5136B60 by thread #1
  52099. ==27803== Locks held: none
  52100. ==27803==    at 0x4DCA99A: softtimer_shutdown (switch_time.c:1589)
  52101. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  52102. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  52103. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52104. ==27803==    by 0x10AF01: main (switch.c:1229)
  52105. ==27803==
  52106. ==27803== This conflicts with a previous write of size 4 by thread #40
  52107. ==27803== Locks held: 1, at address 0x79F5838
  52108. ==27803==    at 0x4DCC620: softtimer_runtime (switch_time.c:1323)
  52109. ==27803==    by 0x4D450E1: switch_loadable_module_exec (switch_loadable_module.c:123)
  52110. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52111. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52112. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52113. ==27803==    by 0x56244CE: clone (clone.S:95)
  52114. ==27803==  Address 0x5136b60 is 0 bytes inside data symbol "globals"
  52115. ==27803==
  52116. ==27803== ----------------------------------------------------------------
  52117. ==27803==
  52118. ==27803==  Lock at 0x9B0B298 was first observed
  52119. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52120. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52121. ==27803==    by 0xB965774: mod_conference_load (mod_conference.c:3980)
  52122. ==27803==    by 0x4D47CA1: switch_loadable_module_load_file (switch_loadable_module.c:1751)
  52123. ==27803==    by 0x4D47CA1: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  52124. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  52125. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  52126. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52127. ==27803==  Address 0x9b0b298 is 760 bytes inside a block of size 8,192 alloc'd
  52128. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52129. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  52130. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  52131. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  52132. ==27803==    by 0x4D47A6E: switch_loadable_module_load_file (switch_loadable_module.c:1685)
  52133. ==27803==    by 0x4D47A6E: switch_loadable_module_load_module_ex (switch_loadable_module.c:1858)
  52134. ==27803==    by 0x4D4AD34: switch_loadable_module_init (switch_loadable_module.c:2287)
  52135. ==27803==    by 0x4D065C8: switch_core_init_and_modload (switch_core.c:2489)
  52136. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52137. ==27803==  Block was alloc'd by thread #1
  52138. ==27803==
  52139. ==27803== Possible data race during read of size 4 at 0xB9A3A78 by thread #1
  52140. ==27803== Locks held: none
  52141. ==27803==    at 0xB956AFE: mod_conference_shutdown (mod_conference.c:4023)
  52142. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  52143. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  52144. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52145. ==27803==    by 0x10AF01: main (switch.c:1229)
  52146. ==27803==
  52147. ==27803== This conflicts with a previous write of size 4 by thread #50
  52148. ==27803== Locks held: 1, at address 0x9B0B298
  52149. ==27803==    at 0xB964B3D: conference_thread_run (mod_conference.c:898)
  52150. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52151. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52152. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52153. ==27803==    by 0x56244CE: clone (clone.S:95)
  52154. ==27803==  Address 0xb9a3a78 is 56 bytes inside data symbol "conference_globals"
  52155. ==27803==
  52156. ==27803== ----------------------------------------------------------------
  52157. ==27803==
  52158. ==27803== Possible data race during write of size 4 at 0x51117D0 by thread #1
  52159. ==27803== Locks held: none
  52160. ==27803==    at 0x4CEDC70: switch_core_sqldb_stop (switch_core_sqldb.c:3981)
  52161. ==27803==    by 0x4D4B8E4: switch_loadable_module_shutdown (switch_loadable_module.c:2476)
  52162. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52163. ==27803==    by 0x10AF01: main (switch.c:1229)
  52164. ==27803==
  52165. ==27803== This conflicts with a previous read of size 4 by thread #9
  52166. ==27803== Locks held: none
  52167. ==27803==    at 0x4CECB0D: switch_core_sql_db_thread (switch_core_sqldb.c:1590)
  52168. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52169. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52170. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52171. ==27803==    by 0x56244CE: clone (clone.S:95)
  52172. ==27803==  Address 0x51117d0 is 16 bytes inside data symbol "sql_manager"
  52173. ==27803==
  52174. ==27803== ----------------------------------------------------------------
  52175. ==27803==
  52176. ==27803== Possible data race during read of size 4 at 0x51117D0 by thread #9
  52177. ==27803== Locks held: none
  52178. ==27803==    at 0x4CECB0D: switch_core_sql_db_thread (switch_core_sqldb.c:1590)
  52179. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52180. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52181. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52182. ==27803==    by 0x56244CE: clone (clone.S:95)
  52183. ==27803==
  52184. ==27803== This conflicts with a previous write of size 4 by thread #1
  52185. ==27803== Locks held: none
  52186. ==27803==    at 0x4CEDC70: switch_core_sqldb_stop (switch_core_sqldb.c:3981)
  52187. ==27803==    by 0x4D4B8E4: switch_loadable_module_shutdown (switch_loadable_module.c:2476)
  52188. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52189. ==27803==    by 0x10AF01: main (switch.c:1229)
  52190. ==27803==  Address 0x51117d0 is 16 bytes inside data symbol "sql_manager"
  52191. ==27803==
  52192. ==27803== ----------------------------------------------------------------
  52193. ==27803==
  52194. ==27803== Possible data race during write of size 4 at 0x5112074 by thread #1
  52195. ==27803== Locks held: none
  52196. ==27803==    at 0x4D443E1: switch_scheduler_task_thread_stop (switch_scheduler.c:358)
  52197. ==27803==    by 0x4D02C36: switch_core_destroy (switch_core.c:3060)
  52198. ==27803==    by 0x10AF01: main (switch.c:1229)
  52199. ==27803==
  52200. ==27803== This conflicts with a previous read of size 4 by thread #6
  52201. ==27803== Locks held: none
  52202. ==27803==    at 0x4D43CC7: switch_scheduler_task_thread (switch_scheduler.c:187)
  52203. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52204. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52205. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52206. ==27803==    by 0x56244CE: clone (clone.S:95)
  52207. ==27803==  Address 0x5112074 is 20 bytes inside data symbol "globals"
  52208. ==27803==
  52209. ==27803== ----------------------------------------------------------------
  52210. ==27803==
  52211. ==27803== Possible data race during read of size 4 at 0x5112074 by thread #6
  52212. ==27803== Locks held: none
  52213. ==27803==    at 0x4D43CC7: switch_scheduler_task_thread (switch_scheduler.c:187)
  52214. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52215. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52216. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52217. ==27803==    by 0x56244CE: clone (clone.S:95)
  52218. ==27803==
  52219. ==27803== This conflicts with a previous write of size 4 by thread #1
  52220. ==27803== Locks held: none
  52221. ==27803==    at 0x4D443E1: switch_scheduler_task_thread_stop (switch_scheduler.c:358)
  52222. ==27803==    by 0x4D02C36: switch_core_destroy (switch_core.c:3060)
  52223. ==27803==    by 0x10AF01: main (switch.c:1229)
  52224. ==27803==  Address 0x5112074 is 20 bytes inside data symbol "globals"
  52225. ==27803==
  52226. ==27803== ----------------------------------------------------------------
  52227. ==27803==
  52228. ==27803==  Lock at 0x7BA0200 was first observed
  52229. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52230. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52231. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  52232. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  52233. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52234. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52235. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  52236. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52237. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  52238. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  52239. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  52240. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  52241. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  52242. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52243. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52244. ==27803==  Block was alloc'd by thread #1
  52245. ==27803==
  52246. ==27803==  Lock at 0x7B9F590 was first observed
  52247. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52248. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52249. ==27803==    by 0x4DBFD66: switch_log_init (switch_log.c:704)
  52250. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  52251. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52252. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52253. ==27803==  Address 0x7b9f590 is 800,080 bytes inside a block of size 802,816 alloc'd
  52254. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52255. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  52256. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  52257. ==27803==    by 0x5029D15: apr_queue_create (apr_queue.c:129)
  52258. ==27803==    by 0x4DBFD4E: switch_log_init (switch_log.c:700)
  52259. ==27803==    by 0x4D06399: switch_core_init (switch_core.c:2001)
  52260. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52261. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52262. ==27803==  Block was alloc'd by thread #1
  52263. ==27803==
  52264. ==27803== Possible data race during read of size 4 at 0x511368C by thread #6
  52265. ==27803== Locks held: 1, at address 0x7BA0200
  52266. ==27803==    at 0x4DBF667: switch_log_vprintf (switch_log.c:616)
  52267. ==27803==    by 0x4DBFC0A: switch_log_printf (switch_log.c:503)
  52268. ==27803==    by 0x4D43A89: task_thread_loop (switch_scheduler.c:147)
  52269. ==27803==    by 0x4D43CD9: switch_scheduler_task_thread (switch_scheduler.c:197)
  52270. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52271. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52272. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52273. ==27803==    by 0x56244CE: clone (clone.S:95)
  52274. ==27803==
  52275. ==27803== This conflicts with a previous write of size 4 by thread #1
  52276. ==27803== Locks held: 1, at address 0x7B9F590
  52277. ==27803==    at 0x4DBF26B: switch_log_unbind_logger (switch_log.c:410)
  52278. ==27803==    by 0x48543CF: mod_console_shutdown (mod_console.c:511)
  52279. ==27803==    by 0x4D49760: do_shutdown (switch_loadable_module.c:2397)
  52280. ==27803==    by 0x4D4B848: switch_loadable_module_shutdown (switch_loadable_module.c:2456)
  52281. ==27803==    by 0x4D02C27: switch_core_destroy (switch_core.c:3054)
  52282. ==27803==    by 0x10AF01: main (switch.c:1229)
  52283. ==27803==  Address 0x511368c is 0 bytes inside data symbol "console_mods_loaded"
  52284. ==27803==
  52285. ==27803== ----------------------------------------------------------------
  52286. ==27803==
  52287. ==27803==  Lock at 0x7BA0200 was first observed
  52288. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52289. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52290. ==27803==    by 0x4D4432B: switch_scheduler_task_thread_start (switch_scheduler.c:345)
  52291. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  52292. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52293. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52294. ==27803==  Address 0x7ba0200 is 384 bytes inside a block of size 8,192 alloc'd
  52295. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52296. ==27803==    by 0x5033AD9: allocator_alloc (apr_pools.c:300)
  52297. ==27803==    by 0x5033AD9: apr_pool_create_ex (apr_pools.c:836)
  52298. ==27803==    by 0x4CDD6C1: switch_core_perform_new_memory_pool (switch_core_memory.c:424)
  52299. ==27803==    by 0x4D44302: switch_scheduler_task_thread_start (switch_scheduler.c:343)
  52300. ==27803==    by 0x4D063DF: switch_core_init (switch_core.c:2014)
  52301. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52302. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52303. ==27803==  Block was alloc'd by thread #1
  52304. ==27803==
  52305. ==27803== Possible data race during read of size 4 at 0x79EF0B0 by thread #6
  52306. ==27803== Locks held: 1, at address 0x7BA0200
  52307. ==27803==    at 0x4D43A40: task_thread_loop (switch_scheduler.c:142)
  52308. ==27803==    by 0x4D43CD9: switch_scheduler_task_thread (switch_scheduler.c:197)
  52309. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52310. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52311. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52312. ==27803==    by 0x56244CE: clone (clone.S:95)
  52313. ==27803==  Address 0x79ef0b0 is 64 bytes inside a block of size 120 alloc'd
  52314. ==27803==    at 0x48389F2: calloc (vg_replace_malloc.c:760)
  52315. ==27803==    by 0x4D43E20: switch_scheduler_add_task (switch_scheduler.c:221)
  52316. ==27803==    by 0x4D06469: switch_core_init (switch_core.c:2025)
  52317. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52318. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52319. ==27803==  Block was alloc'd by thread #1
  52320. ==27803==
  52321. ==27803== ----------------------------------------------------------------
  52322. ==27803==
  52323. ==27803== Possible data race during write of size 4 at 0x5112074 by thread #6
  52324. ==27803== Locks held: none
  52325. ==27803==    at 0x4D43D3C: switch_scheduler_task_thread (switch_scheduler.c:206)
  52326. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52327. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52328. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52329. ==27803==    by 0x56244CE: clone (clone.S:95)
  52330. ==27803==
  52331. ==27803== This conflicts with a previous write of size 4 by thread #1
  52332. ==27803== Locks held: none
  52333. ==27803==    at 0x4D443E1: switch_scheduler_task_thread_stop (switch_scheduler.c:358)
  52334. ==27803==    by 0x4D02C36: switch_core_destroy (switch_core.c:3060)
  52335. ==27803==    by 0x10AF01: main (switch.c:1229)
  52336. ==27803==  Address 0x5112074 is 20 bytes inside data symbol "globals"
  52337. ==27803==
  52338. ==27803== ----------------------------------------------------------------
  52339. ==27803==
  52340. ==27803==  Lock at 0x7427960 was first observed
  52341. ==27803==    at 0x483D7BB: pthread_mutex_init (hg_intercepts.c:785)
  52342. ==27803==    by 0x503260E: apr_thread_mutex_create (thread_mutex.c:66)
  52343. ==27803==    by 0x4D5674C: switch_event_init (switch_event.c:702)
  52344. ==27803==    by 0x4D062EB: switch_core_init (switch_core.c:1986)
  52345. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52346. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52347. ==27803==  Address 0x7427960 is 3,536 bytes inside a block of size 8,192 alloc'd
  52348. ==27803==    at 0x48367A3: malloc (vg_replace_malloc.c:307)
  52349. ==27803==    by 0x5033467: allocator_alloc (apr_pools.c:300)
  52350. ==27803==    by 0x5033467: apr_palloc (apr_pools.c:631)
  52351. ==27803==    by 0x502A799: apr_pstrmemdup (apr_strings.c:107)
  52352. ==27803==    by 0x4CDD222: switch_core_perform_permanent_strdup (switch_core_memory.c:162)
  52353. ==27803==    by 0x4D00AF5: switch_core_mime_add_type (switch_core.c:1232)
  52354. ==27803==    by 0x4D06066: load_mime_types (switch_core.c:1296)
  52355. ==27803==    by 0x4D06066: switch_core_init (switch_core.c:1939)
  52356. ==27803==    by 0x4D0651B: switch_core_init_and_modload (switch_core.c:2470)
  52357. ==27803==    by 0x10AEC7: main (switch.c:1200)
  52358. ==27803==  Block was alloc'd by thread #1
  52359. ==27803==
  52360. ==27803== Possible data race during write of size 4 at 0x5112810 by thread #1
  52361. ==27803== Locks held: 1, at address 0x7427960
  52362. ==27803==    at 0x4D57C87: switch_event_shutdown (switch_event.c:559)
  52363. ==27803==    by 0x4D02C91: switch_core_destroy (switch_core.c:3073)
  52364. ==27803==    by 0x10AF01: main (switch.c:1229)
  52365. ==27803==
  52366. ==27803== This conflicts with a previous read of size 4 by thread #3
  52367. ==27803== Locks held: none
  52368. ==27803==    at 0x4D57B40: switch_event_dispatch_thread (switch_event.c:324)
  52369. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52370. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52371. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52372. ==27803==    by 0x56244CE: clone (clone.S:95)
  52373. ==27803==  Address 0x5112810 is 0 bytes inside data symbol "SYSTEM_RUNNING"
  52374. ==27803==
  52375. ==27803== ----------------------------------------------------------------
  52376. ==27803==
  52377. ==27803== Possible data race during write of size 1 at 0x5113695 by thread #5
  52378. ==27803== Locks held: none
  52379. ==27803==    at 0x4DBFCF5: log_thread (switch_log.c:492)
  52380. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52381. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52382. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52383. ==27803==    by 0x56244CE: clone (clone.S:95)
  52384. ==27803==
  52385. ==27803== This conflicts with a previous read of size 1 by thread #1
  52386. ==27803== Locks held: none
  52387. ==27803==    at 0x4DBFE12: switch_log_shutdown (switch_log.c:750)
  52388. ==27803==    by 0x4D02CC3: switch_core_destroy (switch_core.c:3076)
  52389. ==27803==    by 0x10AF01: main (switch.c:1229)
  52390. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  52391. ==27803==
  52392. ==27803== ----------------------------------------------------------------
  52393. ==27803==
  52394. ==27803== Possible data race during read of size 1 at 0x5113695 by thread #1
  52395. ==27803== Locks held: none
  52396. ==27803==    at 0x4DBFE25: switch_log_shutdown (switch_log.c:750)
  52397. ==27803==    by 0x4D02CC3: switch_core_destroy (switch_core.c:3076)
  52398. ==27803==    by 0x10AF01: main (switch.c:1229)
  52399. ==27803==
  52400. ==27803== This conflicts with a previous write of size 1 by thread #5
  52401. ==27803== Locks held: none
  52402. ==27803==    at 0x4DBFCF5: log_thread (switch_log.c:492)
  52403. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52404. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52405. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52406. ==27803==    by 0x56244CE: clone (clone.S:95)
  52407. ==27803==  Address 0x5113695 is 0 bytes inside data symbol "THREAD_RUNNING"
  52408. ==27803==
  52409. ==27803== ----------------------------------------------------------------
  52410. ==27803==
  52411. ==27803== Possible data race during write of size 4 at 0x5111798 by thread #1
  52412. ==27803== Locks held: none
  52413. ==27803==    at 0x4CDD9BC: switch_core_memory_stop (switch_core_memory.c:673)
  52414. ==27803==    by 0x4D02D30: switch_core_destroy (switch_core.c:3080)
  52415. ==27803==    by 0x10AF01: main (switch.c:1229)
  52416. ==27803==
  52417. ==27803== This conflicts with a previous read of size 4 by thread #46
  52418. ==27803== Locks held: none
  52419. ==27803==    at 0x4CDD7BB: switch_core_perform_destroy_memory_pool (switch_core_memory.c:492)
  52420. ==27803==    by 0x4CEE229: switch_core_session_thread_pool_worker (switch_core_session.c:1806)
  52421. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52422. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52423. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52424. ==27803==    by 0x56244CE: clone (clone.S:95)
  52425. ==27803==  Address 0x5111798 is 24 bytes inside data symbol "memory_manager"
  52426. ==27803==
  52427. ==27803== ----------------------------------------------------------------
  52428. ==27803==
  52429. ==27803== Possible data race during read of size 4 at 0x5111798 by thread #2
  52430. ==27803== Locks held: none
  52431. ==27803==    at 0x4CDD8C7: pool_thread (switch_core_memory.c:577)
  52432. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52433. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52434. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52435. ==27803==    by 0x56244CE: clone (clone.S:95)
  52436. ==27803==
  52437. ==27803== This conflicts with a previous write of size 4 by thread #1
  52438. ==27803== Locks held: none
  52439. ==27803==    at 0x4CDD9BC: switch_core_memory_stop (switch_core_memory.c:673)
  52440. ==27803==    by 0x4D02D30: switch_core_destroy (switch_core.c:3080)
  52441. ==27803==    by 0x10AF01: main (switch.c:1229)
  52442. ==27803==  Address 0x5111798 is 24 bytes inside data symbol "memory_manager"
  52443. ==27803==
  52444. ==27803== ----------------------------------------------------------------
  52445. ==27803==
  52446. ==27803== Possible data race during write of size 4 at 0x5111798 by thread #2
  52447. ==27803== Locks held: none
  52448. ==27803==    at 0x4CDD908: pool_thread (switch_core_memory.c:656)
  52449. ==27803==    by 0x503867B: dummy_worker (thread.c:151)
  52450. ==27803==    by 0x483C56E: mythread_wrapper (hg_intercepts.c:387)
  52451. ==27803==    by 0x5196FA2: start_thread (pthread_create.c:486)
  52452. ==27803==    by 0x56244CE: clone (clone.S:95)
  52453. ==27803==
  52454. ==27803== This conflicts with a previous write of size 4 by thread #1
  52455. ==27803== Locks held: none
  52456. ==27803==    at 0x4CDD9BC: switch_core_memory_stop (switch_core_memory.c:673)
  52457. ==27803==    by 0x4D02D30: switch_core_destroy (switch_core.c:3080)
  52458. ==27803==    by 0x10AF01: main (switch.c:1229)
  52459. ==27803==  Address 0x5111798 is 24 bytes inside data symbol "memory_manager"
  52460. ==27803==
  52461. ==27803== ----------------------------------------------------------------
  52462. ==27803==
  52463. ==27803== Thread #1: pthread_mutex_destroy with invalid argument
  52464. ==27803==    at 0x4839759: mutex_destroy_WRK (hg_intercepts.c:853)
  52465. ==27803==    by 0x483D848: pthread_mutex_destroy (hg_intercepts.c:871)
  52466. ==27803==    by 0x6F4EA9B: ??? (in /usr/lib/x86_64-linux-gnu/libp11-kit.so.0.3.0)
  52467. ==27803==    by 0x400F6F5: _dl_fini (dl-fini.c:138)
  52468. ==27803==    by 0x5564D8B: __run_exit_handlers (exit.c:108)
  52469. ==27803==    by 0x5564EB9: exit (exit.c:139)
  52470. ==27803==    by 0x554F0A1: (below main) (libc-start.c:342)
  52471. ==27803==
  52472. ==27803==
  52473. ==27803== Use --history-level=approx or =none to gain increased speed, at
  52474. ==27803== the cost of reduced accuracy of conflicting-access information
  52475. ==27803== For lists of detected and suppressed errors, rerun with: -s
  52476. ==27803== ERROR SUMMARY: 25902 errors from 671 contexts (suppressed: 1113983 from 864)
  52477.