Bugs item #1621757, was opened at 2006-12-24 22:04
Message generated for change (Comment added) made by duncanwebb
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=446895&aid=1621757&group_id=46652
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: video
Group: 1.x svn
>Status: Pending
>Resolution: Accepted
Priority: 5
Private: No
Submitted By: Frank Naude (naudefj)
Assigned to: Nobody/Anonymous (nobody)
Summary: 'aspect' referenced before assignment
Initial Comment:
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/freevo/main.py", line 285, in
eventhandler
app.eventhandler(event)
File "/usr/lib/python2.4/site-packages/freevo/gui/ConfirmBox.py", line 107,
in eventhandler
self.destroy()
File "/usr/lib/python2.4/site-packages/freevo/gui/GUIObject.py", line 419, in
destroy
self.parent.refresh()
File "/usr/lib/python2.4/site-packages/freevo/menu.py", line 362, in refresh
skin.draw('menu', self, self.menustack[-1])
File "/usr/lib/python2.4/site-packages/freevo/skins/main/main.py", line 526,
in draw
a.draw(settings, object, menu, style, type, self.force_redraw)
File "/usr/lib/python2.4/site-packages/freevo/skins/main/area.py", line 196,
in draw
self.update_content()
File "/usr/lib/python2.4/site-packages/freevo/skins/main/default_areas.py",
line 179, in update_content
p.draw((self.widget_type, self.menuw), self)
File "/usr/lib/python2.4/site-packages/freevo/plugins/lcd.py", line 802, in
draw
info = get_info( menu.selected, menu_info[ menu.selected.type ] )
File "/usr/lib/python2.4/site-packages/freevo/plugins/lcd.py", line 644, in
get_info
v = item.getattr( l[ 0 ] )
File "/usr/lib/python2.4/site-packages/freevo/item.py", line 443, in getattr
r = self.__getitem__(attr)
File "/usr/lib/python2.4/site-packages/freevo/video/videoitem.py", line 199,
in __getitem__
if aspect:
UnboundLocalError: local variable 'aspect' referenced before assignment
----------------------------------------------------------------------
>Comment By: Duncan Webb (duncanwebb)
Date: 2006-12-24 22:48
Message:
Logged In: YES
user_id=104395
Originator: NO
Thanks Frank, fix applied in r8796.
----------------------------------------------------------------------
Comment By: Frank Naude (naudefj)
Date: 2006-12-24 22:18
Message:
Logged In: YES
user_id=143611
Originator: YES
Here is a potential patch:
Index: freevo-1/src/video/videoitem.py
===================================================================
--- freevo-1/src/video/videoitem.py (revision 8795)
+++ freevo-1/src/video/videoitem.py (working copy)
@@ -189,6 +189,7 @@
return '%sx%s' % (self.info['width'], self.info['height'])
if key == 'aspect':
+ aspect = None
if self.info['aspect']:
aspect = str(self.info['aspect'])
aspect[:aspect.find(' ')].replace('/', ':')
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=446895&aid=1621757&group_id=46652
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel