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 653790 - Deadlock in wait_segment and gst_ring_buffer_is_acquired
Deadlock in wait_segment and gst_ring_buffer_is_acquired
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: dont know
0.10.x
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-07-01 06:06 UTC by simon80
Modified: 2011-12-07 21:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
totem-bt.txt (24.60 KB, text/plain)
2011-07-01 06:06 UTC, simon80
Details
log (13.74 KB, text/plain)
2011-07-04 02:31 UTC, simon80
Details

Description simon80 2011-07-01 06:06:54 UTC
Created attachment 191075 [details]
totem-bt.txt

Totem occasionally deadlocks while I'm using it, so I finally decided to collect a backtrace and file this bug. Based on the functions involved, I'm guessing that it's a problem in gstreamer, not totem, which is why I filed here. See the attached file for the gdb output. I don't remember whether the deadlock happened during normal playback, or in response to me seeking or pausing in the UI.
Comment 1 simon80 2011-07-01 06:08:14 UTC
I forgot to mention: this is on an up to date Debian Wheezy system.
Comment 2 David Schleef 2011-07-04 02:19:08 UTC
Could you attach a debug log created with 'GST_DEBUG=alsa:5 totem &>log'?
Comment 3 simon80 2011-07-04 02:31:31 UTC
Created attachment 191208 [details]
log

Yeah, here's the portion of the log that gets printed during initialization. I have no way to reproduce the deadlock, so I can't really provide anything more useful than that.
Comment 4 David Schleef 2011-07-04 05:11:35 UTC
It's more important to have a log file of when the deadlock happens.
Comment 5 Akhil Laddha 2011-08-22 05:37:42 UTC
simon80, were you able to reproduce deadlock ? logs will be required when you see deadlock.
Comment 6 simon80 2011-08-25 00:20:13 UTC
It happens far too occasionally for me to obtain logs (less than once a week, I'd say, and never in the last few weeks). I would have to always run totem with GST_DEBUG enabled until the next time it deadlocks.
Comment 7 Fabio Durán Verdugo 2011-12-07 21:22:52 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for.
Thanks!