exaile v. 3.0.0.2 crashes when opening

Bug #496769 reported by corneliusanalogian
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
High
reacocard

Bug Description

exaile crashes when opening. startup icon appears but no further behavior

installed .deb package for jaunty

it worked for the first time, after reboot crashes upon opening

tried autoremove, purge, etc then
added to sources:
deb http://ppa.launchpad.net/exaile-devel/ubuntu jaunty main
then:
sudo apt-get update
then:
gpg --no-default-keyring --keyring /tmp/.exaile.keyring --keyserver keyserver.ubuntu.com --recv B79BBC58DE219687E584187AC174A7B143CBFCC0
then:
gpg --no-default-keyring --keyring /tmp/.exaile.keyring --export --armor B79BBC58DE219687E584187AC174A7B143CBFCC0 | sudo apt-key add -
rm /tmp/.exaile.keyring

sudo apt-get update
sudo apt-get install exaile

then tried installing from source

same output on sudo exaile
cornelius@dinner:~$ sudo exaile
INFO : Loading Exaile 0.3.0.2...
INFO : Loading settings...
INFO : Setting up deferred idle manager function...
INFO : Loading plugins...
INFO : Loading collection...
INFO : Loading devices...
Traceback (most recent call last):
  File "/usr/local/lib/exaile/exaile.py", line 56, in <module>
    main()
  File "/usr/local/lib/exaile/exaile.py", line 53, in main
    exaile = main.Exaile()
  File "/usr/local/lib/exaile/xl/main.py", line 90, in __init__
    self.__init()
  File "/usr/local/lib/exaile/xl/main.py", line 194, in __init
    self.stations = playlist.PlaylistManager('radio_stations')
  File "/usr/local/lib/exaile/xl/playlist.py", line 1141, in __init__
    self.load_names()
  File "/usr/local/lib/exaile/xl/playlist.py", line 1200, in load_names
    pl.load_from_location(os.path.join(self.playlist_dir, f))
  File "/usr/local/lib/exaile/xl/playlist.py", line 848, in load_from_location
    (loc, meta) = loc.split('\t')
ValueError: too many values to unpack

this is my first bug report so please let me know what other info you may need thank you

Revision history for this message
DRAX (drax-666) wrote :

I have exact same problem since I have updated Ubuntu to Karmic (Exaile version 3.0.1, but same version did worked on Jaunty).
I have update Exaile to 3.0.2 but it still shows same error.

Here is my output (debug):

drax@drax:~$ exaile --debug
/home/drax/.themes/Metal-0.4/gtk-2.0/gtkrc:1387: Background image options specified without filename
INFO : Loading Exaile 0.3.0.2... (xl.main)
INFO : Loading settings... (xl.main)
INFO : Setting up deferred idle manager function... (xlgui)
INFO : Loading plugins... (xl.main)
DEBUG : Loaded plugin shoutcast (xl.plugins)
DEBUG : Loaded plugin lastfmcovers (xl.plugins)
DEBUG : Loaded plugin lyricwiki (xl.plugins)
DEBUG : Provider cd registered for service hal (xl.providers)
DEBUG : Loaded plugin cd (xl.plugins)
DEBUG : Provider rgvolume registered for service stream_element (xl.providers)
DEBUG : Provider rglimiter registered for service stream_element (xl.providers)
DEBUG : Loaded plugin replaygain (xl.plugins)
Traceback (most recent call last):
  File "/usr/lib/exaile/xl/plugins.py", line 113, in enable_plugin
    if not plugin: raise Exception("Error loading plugin")
Exception: Error loading plugin
WARNING : Unable to enable plugin notifyosd (xl.plugins)
DEBUG : Exception caught!
Traceback (most recent call last):
  File "/usr/lib/exaile/xl/plugins.py", line 113, in enable_plugin
    if not plugin: raise Exception("Error loading plugin")
Exception: Error loading plugin
 (xl.plugins)
INFO : Loading collection... (xl.main)
DEBUG : Normal playback engine selected. (xl.player)
/usr/lib/exaile/xl/playlist.py:1206: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal
  self.playlists = [n for n in ordered_playlists if n in existing]
INFO : Loading devices... (xl.main)
DEBUG : Provider local registered for service covers (xl.providers)
INFO : HAL Providers: [<cd.CDHandler object at 0x2d84750>] (xl.hal)
DEBUG : Provider __local registered for service lyrics (xl.providers)
INFO : Loading interface... (xl.main)
DEBUG : Connected to HAL (xl.hal)
INFO : Loading main window... (xlgui)
Traceback (most recent call last):
  File "/usr/lib/exaile/exaile.py", line 56, in <module>
    main()
  File "/usr/lib/exaile/exaile.py", line 53, in main
    exaile = main.Exaile()
  File "/usr/lib/exaile/xl/main.py", line 90, in __init__
    self.__init()
  File "/usr/lib/exaile/xl/main.py", line 207, in __init
    self.gui = xlgui.Main(self)
  File "/usr/lib/exaile/xlgui/__init__.py", line 102, in __init__
    exaile.collection, exaile.player, exaile.queue, exaile.covers)
  File "/usr/lib/exaile/xlgui/main.py", line 363, in __init__
    'saved_tabs')
  File "/usr/lib/exaile/xl/playlist.py", line 1141, in __init__
    self.load_names()
  File "/usr/lib/exaile/xl/playlist.py", line 1200, in load_names
    pl.load_from_location(os.path.join(self.playlist_dir, f))
  File "/usr/lib/exaile/xl/playlist.py", line 848, in load_from_location
    (loc, meta) = loc.split('\t')
ValueError: too many values to unpack

Revision history for this message
Mathias Brodala (mathbr) wrote :

Can you check with the latest stable release (0.3.1.1) and maybe with trunk too?

Changed in exaile:
importance: Undecided → High
status: New → Incomplete
Revision history for this message
corneliusanalogian (iwilkey) wrote :

i am running lucid 64 bit now and am running exaile without any problems. i cannot replicate previous problem. sorry and thank you

Revision history for this message
Mathias Brodala (mathbr) wrote :

Fixed with r2941 in trunk and r2927 in 0.3.1.x.

Changed in exaile:
assignee: nobody → Aren Olson (reacocard)
milestone: none → 0.3.1.2
status: Incomplete → Fix Committed
Revision history for this message
tux-d (linuxoid-tux) wrote :

OS - ubuntu 10.10 x64. Installed with apt-get :

$ exaile
INFO : Loading Exaile 0.3.2.0...
INFO : Loading settings...
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
INFO : Loading plugins...
INFO : Loading collection...
INFO : Loading devices...
INFO : Loading interface...
INFO : Loading main window...
INFO : Connecting main window events...
INFO : Loading panels...
INFO : Connecting panel events...
INFO : Done loading main window...
INFO : WARNING: could not open podcast file
INFO : Scanning library: file:///home/dtux/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0
INFO : Too many files, skipping compilation detection heuristic.
INFO : Too many files, skipping compilation detection heuristic.
INFO : Scanning library: file:///home/dtux/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0
INFO : Too many files, skipping compilation detection heuristic.
INFO : Too many files, skipping compilation detection heuristic.
INFO : Scanning library: file:///home/dtux/%D0%9C%D1%83%D0%B7%D1%8B%D0%BA%D0%B0
INFO : Too many files, skipping compilation detection heuristic.
INFO : Too many files, skipping compilation detection heuristic.
python: ../../src/xcb_io.c:249: process_responses: Проверочное утверждение «(((long) (dpy->last_request_read) - (long) (dpy->request)) <= 0)» не выполнено.
Аварийный останов

Revision history for this message
Mathias Brodala (mathbr) wrote :

See the last comment in #596227.

Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.