Package: exaile
Version: 0.2.14+debian-2.3
Severity: important
Tags: sid

Hi!

My exaile frontend crashes (music goes on playing) when I run 'exaile' in a
terminal session while the exaile gui is already running.

Steps to reproduce:

1) Start Exaile in a terminal session. Output to stdout is included below.
2) Start playing a song (in my case a FLAC file)
3) Run the command 'exaile' in a different terminal session.

Result: The exaile GUI disappears while the music continues to play.

Messages to stdout after step 1 (sorry about the indentation, apparently it
is nontriviel to paste text into NANO):

t...@asus ~$ exaile
/usr/lib/exaile/xl/library.py:17: DeprecationWarning: the md5 module is 
deprecated; use hashlib instead
  import md5, os, random, re, threading, time, traceback, gc, sys
  Exaile 0.2.14
  A supported CD burning program was not found in $PATH, disabling burning 
capabilities.
  Activated gnome mmkeys for gnome 2.22.x
  Using multimedia keys from: gnome
  Plugins 'Shoutcast Radio' version '0.4.7' loaded successfully
  Plugins 'Keyboard Shortcuts' version '0.1.6' loaded successfully
  Plugins 'Current song' version '0.1' loaded successfully
  Plugins 'MTP Device Manager' version '0.4.0' loaded successfully
  Plugins 'Mass Storage Driver' version '0.3.4' loaded successfully
  Plugins 'AWN' version '0.7.4' loaded successfully
  Plugins 'iPod Device Driver' version '0.4.6' loaded successfully
  Plugins 'Alarm Clock' version '0.2' loaded successfully
  Plugins 'Streamripper!' version '0.1.4' loaded successfully
  Plugins 'Global Hotkeys' version '0.6.2' loaded successfully
  Plugins 'Add Directory' version '0.1' loaded successfully
  Plugins 'Python Console' version '0.1.2' loaded successfully
  Plugins 'Send via Bluetooth' version '0.2.1' loaded successfully
  Plugins 'IM Status' version '0.12.1' loaded successfully
  Plugins 'Desktop Cover' version '0.3.3' loaded successfully
  Plugins 'No Taskbar Entry' version '0.1.2' loaded successfully
  Plugins 'Mini Mode' version '0.4.9' loaded successfully
  Failed to load plugin
  Traceback (most recent call last):
    File "/usr/lib/exaile/xl/plugins/manager.py", line 71, in initialize_plugin
        plugin = __import__(re.sub('\.py[co]?$', '', file))
          File "/usr/lib/exaile/plugins/exailenotify.py", line 17, in <module>
              import gtk, pynotify, traceback, cgi, os
              ImportError: No module named pynotify
              Plugins 'Tray Buttons' version '0.7.3' loaded successfully
              Plugins 'Resume Playback' version '0.2.3' loaded successfully
              Plugins 'Panel List' version '0.1.3' loaded successfully
              loading tracks...
              Created db for thread Thread-1
              {'Thread-1': <sqlite3.Connection object at 0x25f2f10>}
              Closed db for thread Thread-1
              done loading tracks...
              loading songs
              Clearing tracks cache
              /usr/lib/exaile/xl/xlmisc.py:462: DeprecationWarning: Use the new 
widget gtk.Tooltip
                self.tips = gtk.Tooltips()
                /usr/lib/exaile/xl/xlmisc.py:476: DeprecationWarning: Use the 
new widget gtk.Tooltip
                  self.tips.set_tip(btn, _("Close this tab"))
                  Last playlist loaded
                  /usr/lib/exaile/xl/media/__init__.py:61: DeprecationWarning: 
object.__init__() takes no parameters
                    long.__init__(self, num)
                    Traceback (most recent call last):
                      File "/usr/lib/exaile/xl/gui/main.py", line 1241, in 
as_play_track
                          int(track.duration), track.track)
                            File "/usr/lib/exaile/lib/scrobbler.py", line 149, 
in now_playing
                                raise AuthError("Please 'login()' first. (No 
session available)")
                                lib.scrobbler.AuthError: Please 'login()' 
first. (No session available)
                                Not using ReplayGain disabled by the user
                                Equalizer support initialized.

Messages to stdout in the second terminal session after running 'exaile' a
second time (after step 3)

t...@asus ~$ exaile
You have entered an invalid option
/usr/lib/exaile/xl/library.py:17: DeprecationWarning: the md5 module is 
deprecated; use hashlib instead
  import md5, os, random, re, threading, time, traceback, gc, sys
  
  
After step 3, a new line appears also in the terminal session that is running 
the first instance of exaile:

testing dbus service


Best regards
Torquil Sørensen


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages exaile depends on:
ii  gstreamer0.10-alsa            0.10.30-1  GStreamer plugin for ALSA
ii  gstreamer0.10-plugins-base    0.10.30-1  GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good    0.10.24-1  GStreamer plugins from the "good" 
ii  libgstreamer0.10-0            0.10.30-1  Core GStreamer libraries and eleme
ii  libjs-prototype               1.6.1-1    JavaScript Framework for dynamic w
ii  python                        2.6.5-9    interactive high-level object-orie
ii  python-dbus                   0.83.1-1   simple interprocess messaging syst
ii  python-feedparser             4.1-14     Universal Feed Parser for Python
ii  python-glade2                 2.17.0-2   GTK+ bindings: Glade support
ii  python-gst0.10                0.10.19-1  generic media-playing framework (P
ii  python-gtk2                   2.17.0-2   Python bindings for the GTK+ widge
ii  python-mmkeys                 1.6.2.1-3  Multimedia key support as a PyGTK 
ii  python-mutagen                1.19-2     audio metadata editing library
ii  python-pysqlite2              2.6.0-1    Python interface to SQLite 3
ii  python-pyvorbis               1.4-2+b1   Python interface to the Ogg Vorbis
ii  python-support                1.0.9      automated rebuilding support for P

Versions of packages exaile recommends:
ii  gstreamer0.10-plugins-ugly    0.10.15-1  GStreamer plugins from the "ugly" 
pn  python-cddb                   <none>     (no description available)
pn  python-eggtrayicon            <none>     (no description available)
pn  python-gamin                  <none>     (no description available)
pn  python-gpod                   <none>     (no description available)
pn  python-gtkmozembed            <none>     (no description available)
pn  python-notify                 <none>     (no description available)
pn  streamripper                  <none>     (no description available)

exaile suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to