id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	distribution	status_field
3223	Moon fails to launch with bad clock	dsd	garycmartin	"If the system clock is bad (e.g. year 2000), Moon-13 fails to launch:

{{{
Traceback (most recent call last):
  File ""/usr/bin/sugar-activity"", line 21, in <module>
    main.main()
  File ""/usr/lib/python2.7/site-packages/sugar/activity/main.py"", line 158, in main
    create_activity_instance(activity_constructor, activity_handle)
  File ""/usr/lib/python2.7/site-packages/sugar/activity/main.py"", line 37, in create_activity_instance
    activity = constructor(handle)
  File ""/home/olpc/Activities/Moon.activity/moon.py"", line 174, in __init__
    self.update_text_information_view()
  File ""/home/olpc/Activities/Moon.activity/moon.py"", line 248, in update_text_information_view
    self.data_model.update_moon_calculations(time.time())
  File ""/home/olpc/Activities/Moon.activity/moon.py"", line 468, in update_moon_calculations
    last_new_moon_sec = self.last_new_moon_sec_at_time(the_date)
  File ""/home/olpc/Activities/Moon.activity/moon.py"", line 612, in last_new_moon_sec_at_time
    return now - last
UnboundLocalError: local variable 'last' referenced before assignment
}}}"	defect	new	Unspecified by Maintainer	Unspecified by Release Team	Moon	Unspecified	Unspecified		easy-hack		Unspecified	Unconfirmed
