[Bug 795166] Last DTLS handshake packets may not be sent to the wire at all

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Apr 13 08:33:55 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=795166

--- Comment #3 from Daniel F <bugzilla at poradnik-webmastera.com> ---
Thread responsible for sending these missing packets is stuck here:

#0  0x00007ffff52f642d in __lll_lock_wait () from /lib64/libpthread.so.0
#1  0x00007ffff52f1de6 in _L_lock_870 () from /lib64/libpthread.so.0
#2  0x00007ffff52f1cdf in pthread_mutex_lock () from /lib64/libpthread.so.0
#3  0x00007fffe19b9a30 in gst_funnel_sink_chain_object (pad=0x89f320,
funnel=0x7f85a0, is_list=0, obj=0x7fffcc009150)
    at gstfunnel.c:325
#4  0x00007ffff6e98d75 in gst_pad_chain_data_unchecked (data=0x7fffcc009150,
type=<optimized out>, pad=0x89f320)
    at gstpad.c:4279
#5  gst_pad_push_data (pad=pad at entry=0x89ee80, type=type at entry=4112,
data=<optimized out>, data at entry=0x7fffcc009150)
    at gstpad.c:4535
#6  0x00007ffff6ea0e6e in gst_pad_push (pad=0x89ee80,
buffer=buffer at entry=0x7fffcc009150) at gstpad.c:4654
#7  0x00007fffe0be0060 in src_task_loop (pad=<optimized out>) at
gstdtlsenc.c:461
#8  0x00007ffff6ecd1a9 in gst_task_func (task=0x902710) at gsttask.c:332
#9  0x00007ffff770729c in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:307
#10 0x00007ffff7706915 in g_thread_proxy (data=0x7fffd800e590) at gthread.c:784
#11 0x00007ffff52efe25 in start_thread () from /lib64/libpthread.so.0
#12 0x00007ffff5cf134d in clone () from /lib64/libc.so.6

Could you give me some hints how to fix this or if some workaround exists? This
bug blocks my work and I am looking for any way to get around it.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list