John Molohan wrote:
Hi,
I got this traceback with rel-1 current svn while browsing to the radar
map for Malaga (Dublin was fine).
2008-01-20 20:23:15,589 DEBUG oneclick.py (1079): update_content()
2008-01-20 20:23:15,590 DEBUG oneclick.py (1065): update_map()
2008-01-20 20:23:15,594 INFO osd.py (672): SDL image load problem:
Unsupported image format - trying imlib2
2008-01-20 20:23:15,596 ERROR osd.py (677): imlib2 image load
problem: Could not open /var/cache/freevo/weather_SPXX0052/map.jpeg: 14
2008-01-20 20:23:15,597 ERROR loop
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/kaa/notifier/main.py", line 94,
in run
notifier.step()
File
"/usr/lib/python2.5/site-packages/kaa/notifier/pynotifier/nf_generic.py",
line 186, in step
if not timer[ CALLBACK ]():
File "/usr/lib/python2.5/site-packages/kaa/notifier/timer.py", line
90, in __call__
return super(Timer, self).__call__(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/kaa/notifier/nf_wrapper.py",
line 96, in __call__
ret = super(NotifierCallback, self).__call__(*args, **kwargs)
File "/usr/lib/python2.5/site-packages/kaa/notifier/callback.py", line
168, in __call__
result = cb(*cb_args, **cb_kwargs)
File "/usr/lib/python2.5/site-packages/freevo/rc.py", line 626, in poll
c[0](*c[4])
File
"/usr/lib/python2.5/site-packages/freevo/plugins/idlebar/__init__.py",
line 132, in poll
skin.redraw()
File "/usr/lib/python2.5/site-packages/freevo/skins/main/main.py",
line 470, in redraw
self.draw(self.last_draw[0], self.last_draw[1], self.last_draw[2])
File "/usr/lib/python2.5/site-packages/freevo/skins/main/main.py",
line 529, in draw
a.draw(settings, object, menu, style, type, self.force_redraw)
File "/usr/lib/python2.5/site-packages/freevo/skins/main/area.py",
line 196, in draw
self.update_content()
File "/usr/lib/python2.5/site-packages/freevo/plugins/oneclick.py",
line 1082, in update_content
self.update_functions[self.menu.skin_num]()
File "/usr/lib/python2.5/site-packages/freevo/plugins/oneclick.py",
line 1075, in update_map
self.content.width, self.content.height))
File "/usr/lib/python2.5/site-packages/freevo/skins/main/area.py",
line 712, in drawimage
image = self.loadimage(String(image), val[2:])
File "/usr/lib/python2.5/site-packages/freevo/skins/main/area.py",
line 686, in loadimage
cimage = osd.loadbitmap(image)
File "/usr/lib/python2.5/site-packages/freevo/osd.py", line 690, in
loadbitmap
if image and image.get_alpha():
UnboundLocalError: local variable 'image' referenced before assignment
2008-01-20 20:23:15,640 DEBUG close socket for <kaa.rpc.Channel
(client) 30>
2008-01-20 20:23:15,643 INFO stop process watching
Strange is your map data not being downloaded?
Will you try this patch it should stop the crash.
Duncan
Index: src/plugins/oneclick.py
===================================================================
--- src/plugins/oneclick.py (revision 10290)
+++ src/plugins/oneclick.py (working copy)
@@ -1069,7 +1069,7 @@
self.write_text(_("Error encountered while trying to download weather map"),
self.key_font, self.content, x=x_start, y=y_start,
width=self.content.width, height=-1, align_h='left')
- else:
+ else if self.parent.weather.mapFile:
self.draw_image(self.parent.weather.mapFile,
(self.content.x-self.xscale(2), self.content.y+self.xscale(10),
self.content.width, self.content.height))
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel