After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 682972 - deadlock while calling gst_element_set_state(pipe, GST_STATE_NULL);
deadlock while calling gst_element_set_state(pipe, GST_STATE_NULL);
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.36
Other Linux
: Normal major
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-08-29 19:02 UTC by Bruno Coudoin
Modified: 2012-11-16 09:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
backtrace (5.71 KB, text/plain)
2012-08-29 19:02 UTC, Bruno Coudoin
Details
backtrace with symbols (6.63 KB, text/plain)
2012-09-09 21:27 UTC, Bruno Coudoin
Details

Description Bruno Coudoin 2012-08-29 19:02:23 UTC
Created attachment 222825 [details]
backtrace

This deadlock happens sometimes when I have a playing sound and I try to stop it with gst_element_set_state(pipe, GST_STATE_NULL);

See the backtrace attached.
Comment 1 Wim Taymans 2012-09-03 15:53:18 UTC
Could you rerun with debug symbols?
Comment 2 Bruno Coudoin 2012-09-09 21:27:31 UTC
Created attachment 223866 [details]
backtrace with symbols
Comment 3 Tim-Philipp Müller 2012-10-16 23:16:57 UTC
Thanks, but this seems to be about the ancient 0.10 playbin(1) and decodebin(1).

Can you reproduce this with playbin2/decodebin2 ? (or even better, playbin/decodebin in GStreamer 1.0.x?)
Comment 4 Tim-Philipp Müller 2012-11-16 09:50:46 UTC
Well, if it's still an issue, someone will run into it and file a bug about it. In the mean time, let's close this. Please re-open if you can still reproduce this with playbin from 1.0, thanks!