GNOME Bugzilla – Bug 648859
Playback hangs when seeking a couple of times within a flac file (affects : Banshee, Totem, Phonon-gstreamer...)
Last modified: 2011-05-03 07:02:10 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.
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
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 !
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)
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 !!
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.