Ticket #208 (closed defect: fixed)

Opened 4 years ago

Last modified 11 days ago

random traceback (set_transient_for)

Reported by: sascha_silbe Owned by: marcopg
Priority: minor Milestone:
Component: sugar Version: 0.82.x
Severity: Minor Keywords:
Cc: Distribution/OS: Unspecified
Bug Status: New

Description

Also filed as Debian bug  #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.

Change History

Changed 4 years ago by marcopg

  • distribution set to Unspecified
  • status_field set to Unconfimed
  • severity set to Minor
  • milestone set to 0.84

Changed 4 years ago by garycmartin

  • status_field changed from Unconfimed to New

Hi Sascha, thanks for the report – any luck narrowing this traceback down (is there a testcase we should try to reproduce it with)?

Changed 3 years ago by bernie

Shall we close 0.82 bugs? We don't support it any more.

Changed 11 days ago by godiard

  • status changed from new to closed
  • resolution set to fixed

Changed 11 days ago by godiard

  • milestone 0.84 deleted

Milestone 0.84 deleted

Note: See TracTickets for help on using tickets.