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 648859 - Playback hangs when seeking a couple of times within a flac file (affects : Banshee, Totem, Phonon-gstreamer...)
Playback hangs when seeking a couple of times within a flac file (affects : B...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.28
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-04-28 09:45 UTC by Mahendra Tallur
Modified: 2011-05-03 07:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace obtained when Totem froze after seeking 3 times within a flac file produced by Banshee (47.65 KB, text/plain)
2011-04-28 09:45 UTC, Mahendra Tallur
Details

Description Mahendra Tallur 2011-04-28 09:45:27 UTC
Created attachment 186806 [details]
Backtrace obtained when Totem froze after seeking 3 times within a flac file produced by Banshee

Hi ! 

This issue occurs in Ubuntu Natty (not Maverick), Kubuntu Natty and Archlinux + Gnome 3. With any gstreamer based player : Banshee, Totem, Amarok with Phonon Gstreamer etc.)

When seeking within a flac file a couple of times (affects most of them), playback hangs and the player GUI freezes.

See attached : a backtrace obtained with Totem + Ubuntu Natty.
Comment 1 Sebastian Dröge (slomo) 2011-04-29 07:32:33 UTC
I can't reproduce this here, could you attach a flac file that can be used to reproduce this? The backtrace doesn't show any deadlocks or anything else that looks suspicious
Comment 2 Mahendra Tallur 2011-04-29 08:41:58 UTC
Thanks for your reply, Sebastian. Indeed, after further tests, I figured out the deadlocks were more common with files I extracted myself (with Banshee / Sound Juicer).

But not only. Here, I uploaded a file (old MT32 video game music, I guess that is pretty safe but I'll remove it afterwards) that triggers the issue (move the position slider a couple of times in any of those gstreamer players) : 

http://ubuntuone.com/p/pHu/

Thanks !
Comment 3 Sebastian Dröge (slomo) 2011-04-29 09:41:51 UTC
I can't reproduce it with that file either :(

Could you retry with the packages from https://launchpad.net/~gstreamer-developers/+archive/ppa ? If the problem still exists, could you get a debug log with

GST_DEBUG=5 GST_DEBUG_NO_COLOR=1 totem yourfile.flac &> log

(then compress the log and attach it here)
Comment 4 Mahendra Tallur 2011-04-29 09:50:19 UTC
Oh ! This PPA fixed the issue ! Is it possible to figure out what change fixed the problem, so that the Ubuntu guys are able to backport the fix ?

Thanks a lot !!
Comment 5 Sebastian Dröge (slomo) 2011-05-03 07:02:10 UTC
Not without a lot of work, I'm not aware of any changes since last release that could have fixed this :)

You could use git bisect to find the commit which fixed it between last release and latest pre-release but that will be a lot of work.