[Bugs] #208 MINO: random traceback (set_transient_for)
SugarLabs Bugs
bugtracker-noreply at sugarlabs.org
Thu Jan 15 16:10:11 EST 2009
#208: random traceback (set_transient_for)
--------------------------+-------------------------------------------------
Reporter: sascha_silbe | Owner: marcopg
Type: defect | Status: new
Priority: minor | Milestone:
Component: sugar | Version: 0.82.x
Keywords: |
--------------------------+-------------------------------------------------
Also filed as Debian bug [http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=511947 #511947].
Under unknown circumstances (I've triggered this several times, but
usually as part of a longer session, so I don't know
how exactly), the following traceback (with no other apparent effect)
appears:
{{{
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/sugar/graphics/animator.py", line
66, in _next_frame_cb
animation.do_frame(current_time, self._duration, self._easing)
File "/usr/lib/python2.5/site-packages/sugar/graphics/animator.py", line
92, in do_frame
self.next_frame(frame)
File "/usr/lib/python2.5/site-packages/sugar/graphics/palette.py", line
711, in next_frame
self._palette._show()
File "/usr/lib/python2.5/site-packages/sugar/graphics/palette.py", line
552, in _show
self.set_transient_for(self._invoker.get_toplevel())
TypeError: parent should be a GtkWindow or None
}}}
Custom debug output provided the following info:
{{{
calling self.set_transient_for(<ActivityButton object at 0x9f81aa4
(SugarRadioToolButton at 0x9781c38)>)
}}}
Will try to determine "self" as well.
--
Ticket URL: <http://dev.sugarlabs.org/ticket/208>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list