GNOME Bugzilla – Bug 675609
oggdemux: Amarok crashes when seeking in a Jamendo or Magnatune stream
Last modified: 2013-08-16 14:11:48 UTC
You can find the original bug report here: https://bugs.kde.org/show_bug.cgi?id=299440 While listening to a Jamendo o Magnatune song directly from Internet, if you seek to a different position of a song, Amarok crashes. Reproducible: Always Steps to Reproduce: 1. Search for an album in the Jamendo or Magnatune service and play any song. 2. Seek to the middle of a song. Amarok will crash I'm using Amarok 2.5-git, phonon-gstreamer 4.6 and KDE 4.8.2. Gstreamer version is 0.10.x You can find a backtrace here: https://bugs.kde.org/show_bug.cgi?id=299440#c2
Looks like it crashed in oggdemux:
+ Trace 230217
Thread 1 (Thread 0xaf6b3960 (LWP 4640))
What is your version of gst-plugins-base / oggdemux ? (See gst-inspect-0.10 oggdemux | grep Version)
0.10.36
Hoping this fixes it: commit 187242672c9eb4f228051a8e2c157781ccc10ae9 Author: Tim-Philipp Müller <tim.muller@collabora.co.uk> Date: Sun May 13 23:11:20 2012 +0100 oggdemux: fix potential crash in SEEKING query handler Take chain lock when accessing chains. Fall back gracefully when there's no current chain Hopefully fixes crash when seeking in Jamendo or Magnatune streams in Amarok. https://bugzilla.gnome.org/show_bug.cgi?id=675609 Please re-open if not. (I understand why it crashes, but not entirely why it gets into that state, so not 100% sure that's what's going on here, I didn't try to reproduce with Amarok so far.)
*** Bug 692424 has been marked as a duplicate of this bug. ***