gnome-prototypes-team / gnome-music

Gnome Music
https://live.gnome.org/Music
Other
5 stars 13 forks source link

SearchRebased: adding a track from remote source to playlist crashes the app #201

Open vrutkovs opened 10 years ago

vrutkovs commented 10 years ago
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||gnomemusic.playlists._on_entry_parsed(<Playlists object at 0x7fa07c09bd20 (gnomemusic+playlists+Playlists at 0x1b32820)>, <Parser object at 0x7fa0564f3f50 (TotemPlParser at 0x7fa02cd51a10)>, 'http://storage-new.newjamendo.com/?trackid=391002&format=mp31&u=0', {'base': 'file:///home/vrutkovs/.local/share/gnome-music/playlists', 'url': 'http://storage-new.newjamendo.com/?trackid=391002&format=mp31&u=0'}, <bound method Playlist.wrapped of <Playlist object at 0x7fa0740f4730 (gnomemusic+view+Playlist at 0x2258630)>>)
Traceback (most recent call last):
  File "/opt/gnome/lib/python3.3/site-packages/gnomemusic/__init__.py", line 44, in wrapped
    retval = fn(*v, **k)
  File "/opt/gnome/lib/python3.3/site-packages/gnomemusic/playlists.py", line 137, in _on_entry_parsed
    filename = GLib.filename_from_uri(uri)[0]
gi._glib.GError: The URI 'http://storage-new.newjamendo.com/?trackid=391002&format=mp31&u=0' is not an absolute URI using the "file" scheme

I guess we depend on tracker playlists here