#9612 NORM 1.5-F11: Abruptly turning off XO-1.5 right after initial boot destroys system
Zarro Boogs per Child
bugtracker at laptop.org
Thu Nov 5 01:57:03 EST 2009
#9612: Abruptly turning off XO-1.5 right after initial boot destroys system
------------------------------+---------------------------------------------
Reporter: wad | Owner: Quozl
Type: defect | Status: assigned
Priority: normal | Milestone: 1.5-F11
Component: sugar | Version: Development build as of this date
Resolution: | Keywords:
Next_action: design | Verified: 0
Deployment_affected: | Blockedby:
Blocking: |
------------------------------+---------------------------------------------
Changes (by Quozl):
* next_action: reproduce => design
* component: not assigned => sugar
Comment:
Reproduce: on XO-1.5 with os34 and q3a15b, this problem was successfully
reproduced. Note that powering off was done within ten seconds of hitting
cancel.
Diagnosis: this is a Sugar failure, the subsequent logs show that the
Sugar shell terminates:
{{{
1257402816.022310 ERROR root: Keypair exists, skip generation.
1257402817.445231 ERROR dbus.proxies: Introspect error on
org.laptop.Sugar.Presence:/org/laptop/Sugar/Presence:
dbus.exceptions.DBusException:
org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with
unknown return code 1
1257402818.312790 WARNING sugar.presence.presenceservice: Unable to
retrieve local user/owner
from presence service:
org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with
unknown return code 1
Traceback (most recent call last):
File "/usr/bin/sugar-session", line 173, in <module>
main()
File "/usr/bin/sugar-session", line 145, in main
start_ui_service()
File "/usr/bin/sugar-session", line 90, in start_ui_service
ui_service.start()
File "/usr/lib/python2.6/site-packages/jarabe/view/service.py", line 63,
in start
owner_model = owner.get_model()
File "/usr/lib/python2.6/site-packages/jarabe/model/owner.py", line 112,
in get_model
_model = Owner()
File "/usr/lib/python2.6/site-packages/jarabe/model/owner.py", line 77,
in __init__
self._invites = Invites()
File "/usr/lib/python2.6/site-packages/jarabe/model/invites.py", line
78, in __init__
owner = ps.get_owner()
File "/usr/lib/python2.6/site-
packages/sugar/presence/presenceservice.py", line 459, in get_owner
raise RuntimeError("Could not get owner object.")
RuntimeError: Could not get owner object.
}}}
Workaround: removing the .sugar directory allows the system to proceed.
{{{
rm -rf /home/olpc/.sugar
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/9612#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list