crashes when playing a webstream in deadbeef

Bug #1039613 reported by brainpower
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CoverGloobus
New
Undecided
Unassigned

Bug Description

It seems to be caused by the "Location Search" Plugin, since disabling it, prevents the crash.
I've got:
CoverGloobus 1.7 RevNo: 375
Location Search 0.1
deadbeef 0.5.5

maybe check "os.path.exists(path)" first or something like that.

[LOG]
Traceback (most recent call last):
  File "/usr/share/covergloobus/core/covergloobus.py", line 94, in init
    self.init_player()
  File "/usr/share/covergloobus/core/covergloobus.py", line 125, in init_player
    self.player = get_player(name, self)
  File "/usr/share/covergloobus/players/__init__.py", line 34, in get_player
    return get_class(name)(cg)
  File "/usr/share/covergloobus/players/generic/Player.py", line 65, in __init__
    if not self.connect():
  File "/usr/share/covergloobus/players/generic/Cli.py", line 75, in connect
    self.update()
  File "/usr/share/covergloobus/players/DeaDBeeF.py", line 58, in update
    self.cg.update(TRACK, self._track)
  File "/usr/share/covergloobus/core/covergloobus.py", line 365, in update
    callback(*args)
  File "/usr/share/covergloobus/core/observer.py", line 11, in __call__
    self.callback(*args)
  File "/usr/share/covergloobus/core/covergloobus.py", line 330, in update_track
    track.cover = self.covers.search(track)
  File "/usr/share/covergloobus/core/coversearch.py", line 74, in search
    cover = engine.get_cover(track)
  File "/usr/share/covergloobus/covers/Location.py", line 59, in get_cover
    for name in os.listdir(path):
OSError: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'http://surround.webradio.antenne.de' (= "File not found"; sry about the non-English)

brainpower (brainpower)
description: updated
description: updated
description: updated
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.