GNOME Bugzilla – Bug 724209
gst-rtsp-server: session deadlock while unpreparing
Last modified: 2014-02-15 01:47:56 UTC
I am running a series of stress tests on the gst-rtsp-server. Today, I've hit the deadlock you can see at the end. Thread 39 and Thread 18 are waiting on the same mutex, which is from the session. It seems unprepare is also waiting on something (Thread 38). As unprepare is waiting, it is blocking the session lock (by calling gst_rtsp_session_filter) and that's causing the other two threads to lock. Unfortunately, I only have symbols for gst-rtsp-server. I'll look into it tomorrow unless someone is faster. -----
+ Trace 233163
Thread 18 (Thread 0x7ff326b43700 (LWP 9084))
Not so sure it's gst-rtsp-server fault. So, resolving as invalid until I perform more tests, have debugging symbols, etc.