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

Reply via email to