Exaile fails/lags on track change
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Exaile |
New
|
Undecided
|
Unassigned |
Bug Description
My Exaile 0.3.0.1on Arch Linux 64Bit fails or lags on track change.
Using Unified:
When double clicking a new Track I get "No URI specified to play from" or "Internal Data Flow Error" most of the time. I cannot click away the warning messages as Exaile hangs. Sometimes I can only stop it with killall -KILL exaile and sometimes it just takes about 30 seconds until playback resumes and warnings can be clicked away.
On console these warning messages appear:
(exaile.py:30720): GStreamer-WARNING **: Element Stream0 is not in bin pipeline0
(exaile.py:30720): GStreamer-WARNING **: Element Stream1 is not in bin pipeline0
INFO : Attempting to find covers for 'Breathe' by 'Pain' from 'Pain'
WARNING : No covers found
Traceback (most recent call last):
File "/usr/lib/
if not self.current[
TypeError: 'NoneType' object is unsubscriptable
Traceback (most recent call last):
File "/usr/lib/
if not self.current[
TypeError: 'NoneType' object is unsubscriptable
Traceback (most recent call last):
File "/usr/lib/
if not self.current[
TypeError: 'NoneType' object is unsubscriptable
Traceback (most recent call last):
File "/usr/lib/
if not self.current[
TypeError: 'NoneType' object is unsubscriptable
Traceback (most recent call last):
File "/usr/lib/
if not self.current[
TypeError: 'NoneType' object is unsubscriptable
Traceback (most recent call last):
File "/usr/lib/
if not self.current[
TypeError: 'NoneType' object is unsubscriptable
ERROR : <gst.Message GstMessageError, gerror=
Using "Normal" as playback engine:
Sometimes changing the track (automatically as well as manually) leads to long lags (> 30 seconds). The more often I change tracks, the longer and more probable lags become.
In debug mode I just get
"WARNING : No covers found (xlgui.cover)
DEBUG : Requesting save from timeout... (xl.settings)
DEBUG : Saving settings... (xl.settings)"
on the console.
In contrast to the Unified engine, exaile stays responsitive otherwise.
My system should be fast enough (Intel Core 2 Duo, 1.66 Ghz, 2GB Ram) and CPU load keeps lower than 30% most of the time. All types of fading are disabled and their timeouts are set to zero.
Enabled Plugins:
CD Playback 0.0.1
Lyrics Wiki 0.0.1
Shoutcast Radio 0.0.1
Some info about installed versions:
Exaile:
local/exaile 0.3.0.1-1
A media player aiming to be similar to KDE's AmaroK, but for GTK+
GStreamer:
local/gstreamer0.10 0.10.24-1
GStreamer Multimedia Framework
local/gstreamer
GStreamer Multimedia Framework Bad Plugin libraries (gst-plugins-bad)
local/gstreamer
GStreamer Multimedia Framework Bad Plugins (gst-plugins-bad)
local/gstreamer
GStreamer Multimedia Framework Base plugin libraries
local/gstreamer
GStreamer Multimedia Framework Base Plugins (gst-plugins-base)
local/gstreamer
Gstreamer FFMpeg Plugin
local/gstreamer
GStreamer Multimedia Framework Good plugin libraries
local/gstreamer
GStreamer Multimedia Framework Good Plugins (gst-plugins-good)
local/gstreamer
Python bindings for GStreamer 0.10
local/gstreamer
GStreamer Multimedia Framework Ugly plugin libraries
local/gstreamer
Python:
local/dbus-python 0.83.0-2
Python bindings for DBUS
local/gnome-python 2.26.1-1
gnome-python is a set of interfaces to gnome-libs.
local/gnome-
Gnome Python interfaces for libraries not part of the core platform
local/gstreamer
Python bindings for GStreamer 0.10
local/mutagen 1.16-1
An audio metadata tag reader and writer implemented in pure python
local/pycairo 1.8.6-1
Python bindings for the cairo graphics library
local/pygobject 2.18.0-1
Python bindings for GObject
local/pygtk 2.14.1-4
Python bindings for the GTK widget set
local/pygtksour
Python bindings for gtksourceview2
local/pyorbit 2.24.0-2
Python bindings for ORBit2
local/python 2.6.2-5
A high-level scripting language
local/python-
A Python DB-API 2.0 interface for the SQLite embedded relational database
engine
I forgot to mention:
My audio sink is set to Alsa.
Version information: alsa-lib 1.0.21.a-1 (lib32)
local/alsa-lib 1.0.21.a-1
An alternative implementation of Linux sound support
local/alsa-oss 1.0.17-1
OSS compatibility library
local/alsa-utils 1.0.21-1
An alternative implementation of Linux sound support
local/lib32-
An alternative implementation of Linux sound support