Another apparent regression or new bug in Moovida bzr on Linux:
1. Run Moovida
2. Select TV shows
3. Pick an automatically categorized TV series
4. Choose an episode (don't play it)
5. Wait for the "i" icon to appear, select it
Expected:
Popup screen with episode information
Actual:
Popup error message, with following at the
command line:
WARN MainThread default Nov 26 19:21:51
Entering controller with path /poblesec/database/tvepisode/synopsis
failed. Full failure log at /tmp/elisa_FHpT8m.txt
(elisa/plugins/poblesec/history.py:96)
Unhandled error in Deferred:
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/twisted/internet/base.py",
line 729, in runUntilCurrent
f(*a, **kw)
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py",
line 243, in callback
self._startRunCallbacks(result)
File
"/home/peterjc/repositories/moovida/elisa-core/elisa/core/utils/cancellable_defer.py",
line 132, in _startRunCallbacks
defer.Deferred._startRunCallbacks(self, result)
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py",
line 312, in _startRunCallbacks
self._runCallbacks()
--- <exception caught here> ---
File "/usr/lib/python2.6/dist-packages/twisted/internet/defer.py",
line 328, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File
"/home/peterjc/repositories/moovida/elisa-plugins/elisa/plugins/database/tvshows_controllers.py",
line 234, in _set_poster
return artwork.foreground.set_from_file_deferred(thumbnail_path)
File
"/home/peterjc/repositories/moovida/elisa-plugins/elisa/plugins/pigment/graph/image.py",
line 143, in set_from_file_deferred
self.set_from_file(file_path, max_size)
exceptions.TypeError: PgmImage.set_from_file() argument 1 must be
string, not None
Peter