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 602586 - Deadlock when stepping backwards with totem
Deadlock when stepping backwards with totem
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
0.10.32
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-21 17:16 UTC by Robin Stocker
Modified: 2012-07-17 16:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GDB backtraces of all threads (16.28 KB, text/plain)
2009-11-21 17:16 UTC, Robin Stocker
Details

Description Robin Stocker 2009-11-21 17:16:31 UTC
Created attachment 148237 [details]
GDB backtraces of all threads

With gstreamer and totem from git master, totem hangs when stepping backwards in a VOB video. The problem may be dvdlpcmdec, it works for other video formats.

Steps to reproduce:

- Open a video in totem
- Let it play a bit
- Stop the video by pressing "."
- Step back a few times by pressing ","

I attached a GDB log.
Comment 1 Sebastian Dröge (slomo) 2011-05-23 14:17:12 UTC
Is this still a problem with the latest releases?
Comment 2 Akhil Laddha 2011-07-07 05:21:31 UTC
Robin, can you reproduce the problem with latest Gstreamer release ?
Comment 3 Robin Stocker 2011-07-15 16:45:18 UTC
The problem is still there with 0.10.32. Though it doesn't crash, it's only possible to step back two or three frames, then it just won't step back any more (it works with other formats).

I couldn't yet test with the latest release, but will probably build from git when I come around to it.
Comment 4 Fabio Durán Verdugo 2011-11-30 06:16:23 UTC
as per comment 3 change the status to NEW
Comment 5 Robin Stocker 2012-07-17 16:10:48 UTC
Resolve as obsolete for now (I can reopen it when I encounter the problem again).