Bug#625950: exaile: Segmentation fault while fetching cover art
Package: exaile
Version: 0.3.2.1-2
Severity: normal
Steps to reproduce:
1) Start Exaile
2) Edit > Covers
3) Press "Start"
4) Close the window (with ALT+F4), before Exaile finishes downloading all cover art
5) Exaile segfaults.
Terminal output:
$ LC_ALL=C exaile --debug
03:09:12,967:INFO : Loading Exaile 0.3.2.1... (xl.main)
03:09:12,967:INFO : Loading settings... (xl.main)
03:09:13, 23:DEBUG : Provider tags registered for service covers (xl.providers)
03:09:13, 23:DEBUG : Provider localfile registered for service covers (xl.providers)
03:09:13, 26:DEBUG : Normal playback engine selected. (xl.player)
03:09:13, 93:DEBUG : Provider tracknumber registered for service tag_formatting (xl.providers)
03:09:13, 94:DEBUG : Provider discnumber registered for service tag_formatting (xl.providers)
03:09:13, 94:DEBUG : Provider artist registered for service tag_formatting (xl.providers)
03:09:13, 94:DEBUG : Provider __length registered for service tag_formatting (xl.providers)
03:09:13, 94:DEBUG : Provider __rating registered for service tag_formatting (xl.providers)
03:09:13, 95:DEBUG : Provider __last_played registered for service tag_formatting (xl.providers)
03:09:13, 95:DEBUG : Provider filename registered for service tag_formatting (xl.providers)
03:09:13,137:INFO : Loading plugins... (xl.main)
03:09:13,138:DEBUG : Provider equalizer-10bands registered for service postprocessing_element (xl.providers)
03:09:13,138:DEBUG : Loaded plugin equalizer (xl.plugins)
03:09:13,143:DEBUG : Loaded plugin lyricsviewer (xl.plugins)
03:09:13,143:DEBUG : Loaded plugin lastfmcovers (xl.plugins)
03:09:13,149:DEBUG : Provider cd registered for service hal (xl.providers)
03:09:13,149:DEBUG : Loaded plugin cd (xl.plugins)
03:09:13,150:DEBUG : Provider rgvolume registered for service stream_element (xl.providers)
03:09:13,150:DEBUG : Provider rglimiter registered for service stream_element (xl.providers)
03:09:13,150:DEBUG : Loaded plugin replaygain (xl.plugins)
03:09:13,151:DEBUG : Provider lastfm registered for service dynamic_playlists (xl.providers)
03:09:13,151:DEBUG : Loaded plugin lastfmdynamic (xl.plugins)
03:09:13,151:INFO : Loading collection... (xl.main)
03:09:13,211:INFO : Loading devices... (xl.main)
03:09:13,213:DEBUG : Provider __local registered for service lyrics (xl.providers)
03:09:13,213:INFO : Loading interface... (xl.main)
03:09:13,230:WARNING : Failed to connect to HAL, autodetection of devices will be disabled. (xl.hal)
03:09:13,309:INFO : Loading main window... (xlgui)
03:09:13,310:INFO : Enabling Restart menu item (xlgui.main)
03:09:13,317:INFO : Connecting main window events... (xlgui.main)
03:09:13,324:DEBUG : Adding playlist 0: order0.playing.Playlist %d (xlgui.main)
03:09:13,324:DEBUG : Tab:0; Tag:playing; Name:Playlist %d (xlgui.main)
03:09:13,356:INFO : Loading panels... (xlgui)
03:09:13,365:DEBUG : Reloading collection tree (xlgui.panel.collection)
03:09:13,419:INFO : Connecting panel events... (xlgui)
03:09:13,432:INFO : Done loading main window... (xlgui)
03:09:13,516:INFO : Playing file:///home/vincent/Music/AquariaSoundtrack/01%20Fear%20the%20Dark.mp3 (xl.player.engine_normal)
03:09:13,919:DEBUG : Provider lastfm registered for service covers (xl.providers)
/usr/lib/exaile/xlgui/cover.py:303: Warning: g_object_ref: assertion `G_IS_OBJECT (object)' failed
self.stop_button.set_label(_('Start'))
Segmentation fault
-- System Information:
Debian Release: wheezy/sid
APT prefers testing-proposed-updates
APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-5.dmz.1-liquorix-amd64 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages exaile depends on:
ii gstreamer0.10-alsa 0.10.32-2 GStreamer plugin for ALSA
ii gstreamer0.10-esd 0.10.28-3 GStreamer plugin for ESD
ii gstreamer0.10-plugins-base 0.10.32-2 GStreamer plugins from the "base"
ii gstreamer0.10-plugins-good 0.10.28-3 GStreamer plugins from the "good"
ii libgstreamer0.10-0 0.10.32-6+b1 Core GStreamer libraries and eleme
ii libjs-prototype 1.7.0-2 JavaScript Framework for dynamic w
ii python 2.6.6-14 interactive high-level object-orie
ii python-dbus 0.83.1-1+b1 simple interprocess messaging syst
ii python-feedparser 5.0.1-1 Universal Feed Parser for Python
ii python-glade2 2.17.0-4+b1 GTK+ bindings: Glade support
ii python-gst0.10 0.10.21-2+b1 generic media-playing framework (P
ii python-gtk2 2.17.0-4+b1 Python bindings for the GTK+ widge
ii python-mmkeys 1.6.2.1-3+b1 Multimedia key support as a PyGTK
ii python-mutagen 1.19-2 audio metadata editing library
ii python-pysqlite2 2.6.3-1+b1 Python interface to SQLite 3
ii python-pyvorbis 1.4-2+b2 Python interface to the Ogg Vorbis
ii python-support 1.0.13 automated rebuilding support for P
Versions of packages exaile recommends:
ii gstreamer0.10-plugins-ugly 0.10.17-2 GStreamer plugins from the "ugly"
ii python-cddb 1.4-5.1+b3 Python interface to CD-IDs and Fre
ii python-eggtrayicon 2.25.3-7 Python module to display icons in
ii python-gamin 0.1.10-2+b2 Python binding for the gamin clien
ii python-gpod 0.8.0-2 Python bindings for libgpod
ii python-gtkmozembed 2.25.3-7 Python bindings for the GtkMozEmbe
ii python-notify 0.1.1-2+b3 Python bindings for libnotify
ii streamripper 1.64.6-1 download online streams into audio
exaile suggests no packages.
-- no debconf information
Reply to: