14:04:21.650206 ================== 14:04:21.650213 WARNING: ThreadSanitizer: data race (pid=20835) 14:04:21.650220 Read of size 8 at 0x7d0800096260 by main thread: 14:04:21.650228 #0 pa_queue_pop pulsecore/queue.c:98 (libpulsecommon-10.0.so+0x000000041df6) 14:04:21.650235 #1 prepare_next_write_item pulsecore/pstream.c:591 (libpulsecommon-10.0.so+0x000000040a34) 14:04:21.650242 #2 do_write pulsecore/pstream.c:743 (libpulsecommon-10.0.so+0x000000040a34) 14:04:21.650249 #3 do_pstream_read_write pulsecore/pstream.c:247 (libpulsecommon-10.0.so+0x0000000419fb) 14:04:21.650256 #4 defer_callback pulsecore/pstream.c:315 (libpulsecommon-10.0.so+0x000000041b43) 14:04:21.650263 #5 dispatch_func pulse/glib-mainloop.c:556 (libpulse-mainloop-glib.so.0+0x000000002347) 14:04:21.650271 #6 g_main_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3202 (libglib-2.0.so.0+0x000000055118) 14:04:21.650278 #7 g_main_context_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3855 (libglib-2.0.so.0+0x000000055118) 14:04:21.650285 #8 g_main_context_iterate /home/bellet/Development/glib-2-50/glib/gmain.c:3928 (libglib-2.0.so.0+0x0000000556ea) 14:04:21.650292 #9 g_main_context_iteration /home/bellet/Development/glib-2-50/glib/gmain.c:3989 (libglib-2.0.so.0+0x000000055786) 14:04:21.650299 #10 g_application_run /home/bellet/Development/glib-2-50/gio/gapplication.c:2381 (libgio-2.0.so.0+0x0000000b0f4c) 14:04:21.650307 #11 main /home/bellet/Development/empathy/src/empathy-call.c:281 (lt-empathy-call+0x00000041068f) 14:04:21.650314 14:04:21.650321 Previous write of size 8 at 0x7d0800096260 by thread T20 (mutexes: write M37311, write M1285619): 14:04:21.650328 #0 pa_queue_push pulsecore/queue.c:85 (libpulsecommon-10.0.so+0x000000041dd1) 14:04:21.652239 #1 pa_pstream_send_packet pulsecore/pstream.c:464 (libpulsecommon-10.0.so+0x000000040149) 14:04:21.652251 #2 pa_pstream_send_tagstruct_with_ancil_data pulsecore/pstream-util.c:45 (libpulsecommon-10.0.so+0x00000003e9d6) 14:04:21.652259 #3 pa_pstream_send_tagstruct_with_creds pulsecore/pstream-util.c:61 (libpulsecommon-10.0.so+0x00000003eb19) 14:04:21.652266 #4 pa_context_get_source_output_info pulse/introspect.c:1383 (libpulse.so.0+0x00000001ccfa) 14:04:21.652277 #5 operation_get_current_mic /home/bellet/Development/empathy/src/empathy-mic-monitor.c:530 (lt-empathy-call+0x0000004285fb) 14:04:21.652285 #6 operations_run /home/bellet/Development/empathy/src/empathy-mic-monitor.c:100 (lt-empathy-call+0x000000427ffb) 14:04:21.652293 #7 empathy_mic_monitor_get_current_mic_async /home/bellet/Development/empathy/src/empathy-mic-monitor.c:554 (lt-empathy-call+0x000000428338) 14:04:21.652300 #8 empathy_audio_src_source_output_index_notify /home/bellet/Development/empathy/src/empathy-audio-src.c:219 (lt-empathy-call+0x0000004214f8) 14:04:21.652307 #9 g_cclosure_marshal_VOID__VARIANT /home/bellet/Development/glib-2-50/gobject/gmarshal.c:2140 (libgobject-2.0.so.0+0x00000001515a) 14:04:21.652314 #10 g_cclosure_marshal_VOID__PARAM (libgobject-2.0.so.0+0x000000015304) 14:04:21.652322 #11 g_closure_invoke /home/bellet/Development/glib-2-50/gobject/gclosure.c:804 (libgobject-2.0.so.0+0x000000011441) 14:04:21.652329 #12 signal_emit_unlocked_R /home/bellet/Development/glib-2-50/gobject/gsignal.c:3635 (libgobject-2.0.so.0+0x000000028a28) 14:04:21.652336 #13 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3391 (libgobject-2.0.so.0+0x000000034650) 14:04:21.652343 #14 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.652350 #15 g_object_dispatch_properties_changed /home/bellet/Development/glib-2-50/gobject/gobject.c:1064 (libgobject-2.0.so.0+0x000000016d94) 14:04:21.652358 #16 gst_object_dispatch_properties_changed /home/bellet/Development/gstreamer/gst/gstobject.c:438 (libgstreamer-1.0.so.0+0x000000031105) 14:04:21.652365 #17 g_object_notify_by_spec_internal /home/bellet/Development/glib-2-50/gobject/gobject.c:1157 (libgobject-2.0.so.0+0x000000019c3c) 14:04:21.652372 #18 g_object_notify /home/bellet/Development/glib-2-50/gobject/gobject.c:1205 (libgobject-2.0.so.0+0x000000019c3c) 14:04:21.652379 #19 gst_pulsesrc_prepare /home/bellet/Development/gst-plugins-good/ext/pulse/pulsesrc.c:1561 (libgstpulse.so+0x000000017e92) 14:04:21.652387 #20 gst_audio_src_ring_buffer_acquire /home/bellet/Development/gst-plugins-base/gst-libs/gst/audio/gstaudiosrc.c:390 (libgstaudio-1.0.so.0+0x00000005b92c) 14:04:21.652394 #21 gst_audio_ring_buffer_acquire /home/bellet/Development/gst-plugins-base/gst-libs/gst/audio/gstaudioringbuffer.c:571 (libgstaudio-1.0.so.0+0x000000028b0e) 14:04:21.652401 #22 gst_audio_base_src_setcaps /home/bellet/Development/gst-plugins-base/gst-libs/gst/audio/gstaudiobasesrc.c:573 (libgstaudio-1.0.so.0+0x000000056b85) 14:04:21.652408 #23 gst_base_src_set_caps /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:921 (libgstbase-1.0.so.0+0x0000000433cf) 14:04:21.652416 #24 gst_pulsesrc_negotiate /home/bellet/Development/gst-plugins-good/ext/pulse/pulsesrc.c:1450 (libgstpulse.so+0x0000000143c2) 14:04:21.652423 #25 gst_base_src_negotiate /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:3274 (libgstbase-1.0.so.0+0x000000040e76) 14:04:21.652432 #26 gst_base_src_loop /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:2702 (libgstbase-1.0.so.0+0x000000040e76) 14:04:21.652440 #27 gst_task_func /home/bellet/Development/gstreamer/gst/gsttask.c:334 (libgstreamer-1.0.so.0+0x0000000c3827) 14:04:21.652448 #28 default_func /home/bellet/Development/gstreamer/gst/gsttaskpool.c:68 (libgstreamer-1.0.so.0+0x0000000c4c03) 14:04:21.652455 #29 g_thread_pool_thread_proxy /home/bellet/Development/glib-2-50/glib/gthreadpool.c:307 (libglib-2.0.so.0+0x00000008bde8) 14:04:21.652462 #30 g_thread_proxy /home/bellet/Development/glib-2-50/glib/gthread.c:784 (libglib-2.0.so.0+0x00000008b20f) 14:04:21.652469 #31 (libtsan.so.0+0x000000024549) 14:04:21.652476 14:04:21.652484 Location is heap block of size 24 at 0x7d0800096260 allocated by main thread: 14:04:21.652491 #0 malloc (libtsan.so.0+0x000000026bec) 14:04:21.652500 #1 pa_xmalloc pulse/xmalloc.c:63 (libpulse.so.0+0x000000033f1e) 14:04:21.652507 #2 _pa_xnew_internal pulse/xmalloc.h:64 (libpulsecommon-10.0.so+0x000000041cac) 14:04:21.652514 #3 pa_queue_new pulsecore/queue.c:45 (libpulsecommon-10.0.so+0x000000041cac) 14:04:21.652522 #4 pa_pstream_new pulsecore/pstream.c:336 (libpulsecommon-10.0.so+0x00000003fdfd) 14:04:21.652536 #5 setup_context pulse/context.c:609 (libpulse.so.0+0x0000000120b1) 14:04:21.652550 #6 on_connection pulse/context.c:922 (libpulse.so.0+0x000000012401) 14:04:21.652563 #7 do_call pulsecore/socket-client.c:159 (libpulsecommon-10.0.so+0x000000045133) 14:04:21.652571 #8 connect_defer_cb pulsecore/socket-client.c:172 (libpulsecommon-10.0.so+0x000000045250) 14:04:21.652578 #9 dispatch_func pulse/glib-mainloop.c:556 (libpulse-mainloop-glib.so.0+0x000000002347) 14:04:21.652585 #10 g_main_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3202 (libglib-2.0.so.0+0x000000055118) 14:04:21.652593 #11 g_main_context_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3855 (libglib-2.0.so.0+0x000000055118) 14:04:21.652600 #12 g_main_context_iterate /home/bellet/Development/glib-2-50/glib/gmain.c:3928 (libglib-2.0.so.0+0x0000000556ea) 14:04:21.652607 #13 g_main_context_iteration /home/bellet/Development/glib-2-50/glib/gmain.c:3989 (libglib-2.0.so.0+0x000000055786) 14:04:21.652614 #14 g_application_run /home/bellet/Development/glib-2-50/gio/gapplication.c:2381 (libgio-2.0.so.0+0x0000000b0f4c) 14:04:21.652621 #15 main /home/bellet/Development/empathy/src/empathy-call.c:281 (lt-empathy-call+0x00000041068f) 14:04:21.652628 14:04:21.652635 Mutex M37311 (0x7d0c0007c980) created at: 14:04:21.652642 #0 pthread_mutex_init (libtsan.so.0+0x000000028cde) 14:04:21.652650 #1 g_rec_mutex_impl_new /home/bellet/Development/glib-2-50/glib/gthread-posix.c:282 (libglib-2.0.so.0+0x0000000b0949) 14:04:21.652657 #2 g_rec_mutex_init /home/bellet/Development/glib-2-50/glib/gthread-posix.c:347 (libglib-2.0.so.0+0x0000000b09e7) 14:04:21.652664 #3 gst_pad_init /home/bellet/Development/gstreamer/gst/gstpad.c:410 (libgstreamer-1.0.so.0+0x000000084c0a) 14:04:21.652671 #4 g_type_create_instance /home/bellet/Development/glib-2-50/gobject/gtype.c:1866 (libgobject-2.0.so.0+0x000000042bbf) 14:04:21.652678 #5 g_object_new_internal /home/bellet/Development/glib-2-50/gobject/gobject.c:1783 (libgobject-2.0.so.0+0x0000000184da) 14:04:21.652685 #6 g_object_new_valist /home/bellet/Development/glib-2-50/gobject/gobject.c:2042 (libgobject-2.0.so.0+0x00000001a1f2) 14:04:21.652692 #7 g_object_new /home/bellet/Development/glib-2-50/gobject/gobject.c:1626 (libgobject-2.0.so.0+0x00000001a973) 14:04:21.652700 #8 gst_pad_new_from_template /home/bellet/Development/gstreamer/gst/gstpad.c:859 (libgstreamer-1.0.so.0+0x000000085285) 14:04:21.652707 #9 gst_base_src_init /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:445 (libgstbase-1.0.so.0+0x000000042301) 14:04:21.652714 #10 g_type_create_instance /home/bellet/Development/glib-2-50/gobject/gtype.c:1860 (libgobject-2.0.so.0+0x000000042b13) 14:04:21.652721 #11 g_object_new_internal /home/bellet/Development/glib-2-50/gobject/gobject.c:1783 (libgobject-2.0.so.0+0x0000000184da) 14:04:21.652728 #12 g_object_newv /home/bellet/Development/glib-2-50/gobject/gobject.c:1930 (libgobject-2.0.so.0+0x00000001a054) 14:04:21.652735 #13 gst_element_factory_create /home/bellet/Development/gstreamer/gst/gstelementfactory.c:376 (libgstreamer-1.0.so.0+0x0000000683c9) 14:04:21.652742 #14 gst_element_factory_make /home/bellet/Development/gstreamer/gst/gstelementfactory.c:449 (libgstreamer-1.0.so.0+0x000000068581) 14:04:21.652749 #15 create_src /home/bellet/Development/empathy/src/empathy-audio-src.c:246 (lt-empathy-call+0x00000042098b) 14:04:21.652757 #16 empathy_audio_src_init /home/bellet/Development/empathy/src/empathy-audio-src.c:272 (lt-empathy-call+0x00000042098b) 14:04:21.652764 #17 g_type_create_instance /home/bellet/Development/glib-2-50/gobject/gtype.c:1866 (libgobject-2.0.so.0+0x000000042bbf) 14:04:21.652773 #18 g_object_new_internal /home/bellet/Development/glib-2-50/gobject/gobject.c:1783 (libgobject-2.0.so.0+0x0000000184da) 14:04:21.652781 #19 g_object_newv /home/bellet/Development/glib-2-50/gobject/gobject.c:1930 (libgobject-2.0.so.0+0x00000001a054) 14:04:21.652788 #20 gst_element_factory_create /home/bellet/Development/gstreamer/gst/gstelementfactory.c:376 (libgstreamer-1.0.so.0+0x0000000683c9) 14:04:21.652795 #21 gst_element_factory_make /home/bellet/Development/gstreamer/gst/gstelementfactory.c:449 (libgstreamer-1.0.so.0+0x000000068581) 14:04:21.652802 #22 empathy_audio_src_new /home/bellet/Development/empathy/src/empathy-audio-src.c:528 (lt-empathy-call+0x00000042166f) 14:04:21.652810 #23 create_audio_input /home/bellet/Development/empathy/src/empathy-call-window.c:492 (lt-empathy-call+0x00000041b084) 14:04:21.652817 #24 empathy_call_window_init /home/bellet/Development/empathy/src/empathy-call-window.c:1811 (lt-empathy-call+0x00000041b084) 14:04:21.652824 #25 g_type_create_instance /home/bellet/Development/glib-2-50/gobject/gtype.c:1866 (libgobject-2.0.so.0+0x000000042bbf) 14:04:21.652831 #26 g_object_new_internal /home/bellet/Development/glib-2-50/gobject/gobject.c:1783 (libgobject-2.0.so.0+0x0000000184da) 14:04:21.652838 #27 g_object_new_valist /home/bellet/Development/glib-2-50/gobject/gobject.c:2042 (libgobject-2.0.so.0+0x00000001a1f2) 14:04:21.652845 #28 g_object_new /home/bellet/Development/glib-2-50/gobject/gobject.c:1626 (libgobject-2.0.so.0+0x00000001a973) 14:04:21.652853 #29 empathy_call_window_new /home/bellet/Development/empathy/src/empathy-call-window.c:2501 (lt-empathy-call+0x00000041e4f3) 14:04:21.652860 #30 new_call_handler_cb /home/bellet/Development/empathy/src/empathy-call.c:153 (lt-empathy-call+0x000000410cb7) 14:04:21.652867 #31 ffi_call_unix64 (libffi.so.6+0x000000005c57) 14:04:21.652874 #32 g_closure_invoke /home/bellet/Development/glib-2-50/gobject/gclosure.c:804 (libgobject-2.0.so.0+0x000000011441) 14:04:21.652881 #33 signal_emit_unlocked_R /home/bellet/Development/glib-2-50/gobject/gsignal.c:3635 (libgobject-2.0.so.0+0x000000028a28) 14:04:21.652888 #34 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3391 (libgobject-2.0.so.0+0x000000034650) 14:04:21.652895 #35 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.652903 #36 handle_channels /home/bellet/Development/empathy/src/empathy-call-factory.c:219 (lt-empathy-call+0x0000004116d0) 14:04:21.652910 #37 handle_channels_context_prepare_cb /home/bellet/Development/telepathy-glib-0.24/telepathy-glib/base-client.c:2384 (libtelepathy-glib.so.0+0x00000007b51c) 14:04:21.652917 #38 g_simple_async_result_complete /home/bellet/Development/glib-2-50/gio/gsimpleasyncresult.c:801 (libgio-2.0.so.0+0x000000083d1d) 14:04:21.652924 #39 context_check_prepare /home/bellet/Development/telepathy-glib-0.24/telepathy-glib/handle-channels-context.c:554 (libtelepathy-glib.so.0+0x00000014c013) 14:04:21.652931 #40 hcc_channel_prepare_cb /home/bellet/Development/telepathy-glib-0.24/telepathy-glib/handle-channels-context.c:627 (libtelepathy-glib.so.0+0x00000014c111) 14:04:21.652938 #41 g_simple_async_result_complete /home/bellet/Development/glib-2-50/gio/gsimpleasyncresult.c:801 (libgio-2.0.so.0+0x000000083d1d) 14:04:21.652945 #42 complete_in_idle_cb /home/bellet/Development/glib-2-50/gio/gsimpleasyncresult.c:813 (libgio-2.0.so.0+0x000000083d5c) 14:04:21.652953 #43 g_idle_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:5544 (libglib-2.0.so.0+0x000000050501) 14:04:21.652960 #44 g_main_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3202 (libglib-2.0.so.0+0x000000055397) 14:04:21.652967 #45 g_main_context_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3855 (libglib-2.0.so.0+0x000000055397) 14:04:21.652974 #46 g_main_context_iterate /home/bellet/Development/glib-2-50/glib/gmain.c:3928 (libglib-2.0.so.0+0x0000000556ea) 14:04:21.652983 #47 g_main_context_iteration /home/bellet/Development/glib-2-50/glib/gmain.c:3989 (libglib-2.0.so.0+0x000000055786) 14:04:21.652992 #48 g_application_run /home/bellet/Development/glib-2-50/gio/gapplication.c:2381 (libgio-2.0.so.0+0x0000000b0f4c) 14:04:21.653000 #49 main /home/bellet/Development/empathy/src/empathy-call.c:281 (lt-empathy-call+0x00000041068f) 14:04:21.653007 14:04:21.653014 Mutex M1285619 (0x7d0c0005fd60) created at: 14:04:21.653021 #0 pthread_mutex_init (libtsan.so.0+0x000000028cde) 14:04:21.653028 #1 pa_mutex_new pulsecore/mutex-posix.c:65 (libpulsecommon-10.0.so+0x00000004e6e8) 14:04:21.653035 #2 pa_threaded_mainloop_new pulse/thread-mainloop.c:117 (libpulse.so.0+0x00000002f01b) 14:04:21.653042 #3 gst_pulsesrc_change_state /home/bellet/Development/gst-plugins-good/ext/pulse/pulsesrc.c:1783 (libgstpulse.so+0x0000000173c5) 14:04:21.653050 #4 gst_element_change_state /home/bellet/Development/gstreamer/gst/gstelement.c:2695 (libgstreamer-1.0.so.0+0x000000066663) 14:04:21.653057 #5 gst_element_set_state_func /home/bellet/Development/gstreamer/gst/gstelement.c:2649 (libgstreamer-1.0.so.0+0x000000067030) 14:04:21.653064 #6 gst_element_set_state /home/bellet/Development/gstreamer/gst/gstelement.c:2550 (libgstreamer-1.0.so.0+0x00000006636b) 14:04:21.653071 #7 gst_bin_element_set_state /home/bellet/Development/gstreamer/gst/gstbin.c:2619 (libgstreamer-1.0.so.0+0x00000003ee06) 14:04:21.653078 #8 gst_bin_change_state_func /home/bellet/Development/gstreamer/gst/gstbin.c:2961 (libgstreamer-1.0.so.0+0x00000003ee06) 14:04:21.653085 #9 gst_element_change_state /home/bellet/Development/gstreamer/gst/gstelement.c:2695 (libgstreamer-1.0.so.0+0x000000066663) 14:04:21.653093 #10 gst_element_set_state_func /home/bellet/Development/gstreamer/gst/gstelement.c:2649 (libgstreamer-1.0.so.0+0x000000067030) 14:04:21.653100 #11 gst_element_set_state /home/bellet/Development/gstreamer/gst/gstelement.c:2550 (libgstreamer-1.0.so.0+0x00000006636b) 14:04:21.653107 #12 empathy_call_window_content_added_cb /home/bellet/Development/empathy/src/empathy-call-window.c:3642 (lt-empathy-call+0x0000004177b3) 14:04:21.653114 #13 ffi_call_unix64 (libffi.so.6+0x000000005c57) 14:04:21.653121 #14 g_closure_invoke /home/bellet/Development/glib-2-50/gobject/gclosure.c:804 (libgobject-2.0.so.0+0x000000011441) 14:04:21.653129 #15 signal_emit_unlocked_R /home/bellet/Development/glib-2-50/gobject/gsignal.c:3635 (libgobject-2.0.so.0+0x000000028a28) 14:04:21.653136 #16 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3401 (libgobject-2.0.so.0+0x000000033292) 14:04:21.653143 #17 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.653157 #18 on_tf_channel_content_added_cb /home/bellet/Development/empathy/src/empathy-call-handler.c:730 (lt-empathy-call+0x000000412a3c) 14:04:21.653165 #19 g_cclosure_marshal_VOID__OBJECTv /home/bellet/Development/glib-2-50/gobject/gmarshal.c:2102 (libgobject-2.0.so.0+0x000000015078) 14:04:21.653172 #20 _g_closure_invoke_va /home/bellet/Development/glib-2-50/gobject/gclosure.c:867 (libgobject-2.0.so.0+0x000000011734) 14:04:21.653179 #21 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3300 (libgobject-2.0.so.0+0x000000033fcf) 14:04:21.653187 #22 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.653194 #23 content_added /home/bellet/Development/telepathy-farstream/telepathy-farstream/channel.c:682 (libtelepathy-farstream.so.3+0x00000000b486) 14:04:21.653201 #24 g_cclosure_marshal_VOID__OBJECTv /home/bellet/Development/glib-2-50/gobject/gmarshal.c:2102 (libgobject-2.0.so.0+0x000000015078) 14:04:21.653208 #25 _g_closure_invoke_va /home/bellet/Development/glib-2-50/gobject/gclosure.c:867 (libgobject-2.0.so.0+0x000000011734) 14:04:21.653218 #26 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3300 (libgobject-2.0.so.0+0x000000033fcf) 14:04:21.653225 #27 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.653233 #28 content_ready /home/bellet/Development/telepathy-farstream/telepathy-farstream/call-channel.c:312 (libtelepathy-farstream.so.3+0x000000019a70) 14:04:21.653240 #29 g_simple_async_result_complete /home/bellet/Development/glib-2-50/gio/gsimpleasyncresult.c:801 (libgio-2.0.so.0+0x000000083d1d) 14:04:21.653247 #30 got_content_media_properties /home/bellet/Development/telepathy-farstream/telepathy-farstream/call-content.c:1204 (libtelepathy-farstream.so.3+0x00000001ffe1) 14:04:21.653254 #31 _tp_cli_properties_interface_invoke_callback_list_properties _gen/tp-cli-generic-body.h:1852 (libtelepathy-glib.so.0+0x00000016b921) 14:04:21.653261 #32 _tp_cli_dbus_properties_invoke_callback_get_all _gen/tp-cli-generic-body.h:1249 (libtelepathy-glib.so.0+0x00000016ba4a) 14:04:21.653269 #33 tp_proxy_pending_call_idle_invoke /home/bellet/Development/telepathy-glib-0.24/telepathy-glib/proxy-methods.c:156 (libtelepathy-glib.so.0+0x000000171d7a) 14:04:21.653276 #34 g_idle_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:5544 (libglib-2.0.so.0+0x000000050501) 14:04:21.653283 #35 g_main_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3202 (libglib-2.0.so.0+0x000000055397) 14:04:21.653290 #36 g_main_context_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3855 (libglib-2.0.so.0+0x000000055397) 14:04:21.653297 #37 g_main_context_iterate /home/bellet/Development/glib-2-50/glib/gmain.c:3928 (libglib-2.0.so.0+0x0000000556ea) 14:04:21.653305 #38 g_main_context_iteration /home/bellet/Development/glib-2-50/glib/gmain.c:3989 (libglib-2.0.so.0+0x000000055786) 14:04:21.653312 #39 g_application_run /home/bellet/Development/glib-2-50/gio/gapplication.c:2381 (libgio-2.0.so.0+0x0000000b0f4c) 14:04:21.653319 #40 main /home/bellet/Development/empathy/src/empathy-call.c:281 (lt-empathy-call+0x00000041068f) 14:04:21.653326 14:04:21.653333 Thread T20 'pulsesrc0:src' (tid=21042, running) created by main thread at: 14:04:21.653341 #0 pthread_create (libtsan.so.0+0x0000000284b0) 14:04:21.653348 #1 g_system_thread_new /home/bellet/Development/glib-2-50/glib/gthread-posix.c:1170 (libglib-2.0.so.0+0x0000000b12de) 14:04:21.653355 #2 g_thread_new_internal /home/bellet/Development/glib-2-50/glib/gthread.c:874 (libglib-2.0.so.0+0x00000008b65a) 14:04:21.653362 #3 g_thread_try_new /home/bellet/Development/glib-2-50/glib/gthread.c:858 (libglib-2.0.so.0+0x00000008b7ea) 14:04:21.653369 #4 g_thread_pool_start_thread /home/bellet/Development/glib-2-50/glib/gthreadpool.c:407 (libglib-2.0.so.0+0x00000008ba03) 14:04:21.653376 #5 g_thread_pool_start_thread /home/bellet/Development/glib-2-50/glib/gthreadpool.c:574 (libglib-2.0.so.0+0x00000008c272) 14:04:21.653384 #6 g_thread_pool_push /home/bellet/Development/glib-2-50/glib/gthreadpool.c:563 (libglib-2.0.so.0+0x00000008c272) 14:04:21.653391 #7 default_push /home/bellet/Development/gstreamer/gst/gsttaskpool.c:105 (libgstreamer-1.0.so.0+0x0000000c4c96) 14:04:21.653398 #8 gst_task_pool_push /home/bellet/Development/gstreamer/gst/gsttaskpool.c:243 (libgstreamer-1.0.so.0+0x0000000c5098) 14:04:21.653405 #9 start_task /home/bellet/Development/gstreamer/gst/gsttask.c:652 (libgstreamer-1.0.so.0+0x0000000c4644) 14:04:21.653412 #10 gst_task_set_state /home/bellet/Development/gstreamer/gst/gsttask.c:703 (libgstreamer-1.0.so.0+0x0000000c4644) 14:04:21.653420 #11 gst_pad_start_task /home/bellet/Development/gstreamer/gst/gstpad.c:6013 (libgstreamer-1.0.so.0+0x00000008fac0) 14:04:21.653427 #12 gst_base_src_perform_seek /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:1721 (libgstbase-1.0.so.0+0x00000003bf0a) 14:04:21.653434 #13 gst_base_src_start_complete /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:3442 (libgstbase-1.0.so.0+0x000000043c7d) 14:04:21.653443 #14 gst_base_src_start /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:3327 (libgstbase-1.0.so.0+0x000000044612) 14:04:21.653450 #15 gst_base_src_activate_push /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:3709 (libgstbase-1.0.so.0+0x000000044a97) 14:04:21.653458 #16 gst_base_src_activate_mode /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:3786 (libgstbase-1.0.so.0+0x000000044a97) 14:04:21.653465 #17 activate_mode_internal /home/bellet/Development/gstreamer/gst/gstpad.c:1178 (libgstreamer-1.0.so.0+0x000000087a50) 14:04:21.653472 #18 gst_pad_activate_default /home/bellet/Development/gstreamer/gst/gstpad.c:934 (libgstreamer-1.0.so.0+0x0000000882fa) 14:04:21.653479 #19 gst_pad_set_active /home/bellet/Development/gstreamer/gst/gstpad.c:1064 (libgstreamer-1.0.so.0+0x00000008840d) 14:04:21.653486 #20 activate_pads /home/bellet/Development/gstreamer/gst/gstelement.c:2783 (libgstreamer-1.0.so.0+0x00000006195d) 14:04:21.653493 #21 gst_iterator_fold /home/bellet/Development/gstreamer/gst/gstiterator.c:616 (libgstreamer-1.0.so.0+0x00000007576c) 14:04:21.653501 #22 iterator_activate_fold_with_resync /home/bellet/Development/gstreamer/gst/gstelement.c:2807 (libgstreamer-1.0.so.0+0x000000062498) 14:04:21.653510 #23 gst_element_pads_activate /home/bellet/Development/gstreamer/gst/gstelement.c:2843 (libgstreamer-1.0.so.0+0x000000064091) 14:04:21.653518 #24 gst_element_change_state_func /home/bellet/Development/gstreamer/gst/gstelement.c:2903 (libgstreamer-1.0.so.0+0x0000000644ff) 14:04:21.653525 #25 gst_base_src_change_state /home/bellet/Development/gstreamer/libs/gst/base/gstbasesrc.c:3823 (libgstbase-1.0.so.0+0x000000041fa8) 14:04:21.653543 #26 gst_audio_base_src_change_state /home/bellet/Development/gst-plugins-base/gst-libs/gst/audio/gstaudiobasesrc.c:1195 (libgstaudio-1.0.so.0+0x0000000581b8) 14:04:21.653557 #27 gst_pulsesrc_change_state /home/bellet/Development/gst-plugins-good/ext/pulse/pulsesrc.c:1811 (libgstpulse.so+0x000000017390) 14:04:21.653571 #28 gst_element_change_state /home/bellet/Development/gstreamer/gst/gstelement.c:2695 (libgstreamer-1.0.so.0+0x000000066663) 14:04:21.653581 #29 gst_element_set_state_func /home/bellet/Development/gstreamer/gst/gstelement.c:2649 (libgstreamer-1.0.so.0+0x000000067030) 14:04:21.653589 #30 gst_element_set_state /home/bellet/Development/gstreamer/gst/gstelement.c:2550 (libgstreamer-1.0.so.0+0x00000006636b) 14:04:21.653596 #31 gst_bin_element_set_state /home/bellet/Development/gstreamer/gst/gstbin.c:2619 (libgstreamer-1.0.so.0+0x00000003ee06) 14:04:21.653603 #32 gst_bin_change_state_func /home/bellet/Development/gstreamer/gst/gstbin.c:2961 (libgstreamer-1.0.so.0+0x00000003ee06) 14:04:21.653610 #33 gst_element_change_state /home/bellet/Development/gstreamer/gst/gstelement.c:2695 (libgstreamer-1.0.so.0+0x000000066663) 14:04:21.653617 #34 gst_element_continue_state /home/bellet/Development/gstreamer/gst/gstelement.c:2403 (libgstreamer-1.0.so.0+0x0000000674a3) 14:04:21.653624 #35 gst_element_change_state /home/bellet/Development/gstreamer/gst/gstelement.c:2734 (libgstreamer-1.0.so.0+0x000000066ade) 14:04:21.653632 #36 gst_element_set_state_func /home/bellet/Development/gstreamer/gst/gstelement.c:2649 (libgstreamer-1.0.so.0+0x000000067030) 14:04:21.653639 #37 gst_element_set_state /home/bellet/Development/gstreamer/gst/gstelement.c:2550 (libgstreamer-1.0.so.0+0x00000006636b) 14:04:21.653646 #38 empathy_call_window_content_added_cb /home/bellet/Development/empathy/src/empathy-call-window.c:3642 (lt-empathy-call+0x0000004177b3) 14:04:21.653653 #39 ffi_call_unix64 (libffi.so.6+0x000000005c57) 14:04:21.653660 #40 g_closure_invoke /home/bellet/Development/glib-2-50/gobject/gclosure.c:804 (libgobject-2.0.so.0+0x000000011441) 14:04:21.653668 #41 signal_emit_unlocked_R /home/bellet/Development/glib-2-50/gobject/gsignal.c:3635 (libgobject-2.0.so.0+0x000000028a28) 14:04:21.653677 #42 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3401 (libgobject-2.0.so.0+0x000000033292) 14:04:21.653685 #43 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.653692 #44 on_tf_channel_content_added_cb /home/bellet/Development/empathy/src/empathy-call-handler.c:730 (lt-empathy-call+0x000000412a3c) 14:04:21.653699 #45 g_cclosure_marshal_VOID__OBJECTv /home/bellet/Development/glib-2-50/gobject/gmarshal.c:2102 (libgobject-2.0.so.0+0x000000015078) 14:04:21.653707 #46 _g_closure_invoke_va /home/bellet/Development/glib-2-50/gobject/gclosure.c:867 (libgobject-2.0.so.0+0x000000011734) 14:04:21.653714 #47 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3300 (libgobject-2.0.so.0+0x000000033fcf) 14:04:21.653721 #48 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.653728 #49 content_added /home/bellet/Development/telepathy-farstream/telepathy-farstream/channel.c:682 (libtelepathy-farstream.so.3+0x00000000b486) 14:04:21.653735 #50 g_cclosure_marshal_VOID__OBJECTv /home/bellet/Development/glib-2-50/gobject/gmarshal.c:2102 (libgobject-2.0.so.0+0x000000015078) 14:04:21.653742 #51 _g_closure_invoke_va /home/bellet/Development/glib-2-50/gobject/gclosure.c:867 (libgobject-2.0.so.0+0x000000011734) 14:04:21.653749 #52 g_signal_emit_valist /home/bellet/Development/glib-2-50/gobject/gsignal.c:3300 (libgobject-2.0.so.0+0x000000033fcf) 14:04:21.653756 #53 g_signal_emit /home/bellet/Development/glib-2-50/gobject/gsignal.c:3447 (libgobject-2.0.so.0+0x000000034d92) 14:04:21.653764 #54 content_ready /home/bellet/Development/telepathy-farstream/telepathy-farstream/call-channel.c:312 (libtelepathy-farstream.so.3+0x000000019a70) 14:04:21.653771 #55 g_simple_async_result_complete /home/bellet/Development/glib-2-50/gio/gsimpleasyncresult.c:801 (libgio-2.0.so.0+0x000000083d1d) 14:04:21.653778 #56 got_content_media_properties /home/bellet/Development/telepathy-farstream/telepathy-farstream/call-content.c:1204 (libtelepathy-farstream.so.3+0x00000001ffe1) 14:04:21.653785 #57 _tp_cli_properties_interface_invoke_callback_list_properties _gen/tp-cli-generic-body.h:1852 (libtelepathy-glib.so.0+0x00000016b921) 14:04:21.655775 #58 _tp_cli_dbus_properties_invoke_callback_get_all _gen/tp-cli-generic-body.h:1249 (libtelepathy-glib.so.0+0x00000016ba4a) 14:04:21.655797 #59 tp_proxy_pending_call_idle_invoke /home/bellet/Development/telepathy-glib-0.24/telepathy-glib/proxy-methods.c:156 (libtelepathy-glib.so.0+0x000000171d7a) 14:04:21.655805 #60 g_idle_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:5544 (libglib-2.0.so.0+0x000000050501) 14:04:21.655813 #61 g_main_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3202 (libglib-2.0.so.0+0x000000055397) 14:04:21.655820 #62 g_main_context_dispatch /home/bellet/Development/glib-2-50/glib/gmain.c:3855 (libglib-2.0.so.0+0x000000055397) 14:04:21.655827 #63 g_main_context_iterate /home/bellet/Development/glib-2-50/glib/gmain.c:3928 (libglib-2.0.so.0+0x0000000556ea) 14:04:21.655834 #64 g_main_context_iteration /home/bellet/Development/glib-2-50/glib/gmain.c:3989 (libglib-2.0.so.0+0x000000055786) 14:04:21.655841 #65 g_application_run /home/bellet/Development/glib-2-50/gio/gapplication.c:2381 (libgio-2.0.so.0+0x0000000b0f4c) 14:04:21.655848 #66 main /home/bellet/Development/empathy/src/empathy-call.c:281 (lt-empathy-call+0x00000041068f) 14:04:21.655855 14:04:21.655862 SUMMARY: ThreadSanitizer: data race pulsecore/queue.c:98 in pa_queue_pop 14:04:21.655869 ==================