#4650 HIGH Never A: Browse will not close after creating a bookmark

Zarro Boogs per Child bugtracker at laptop.org
Mon Nov 5 03:07:12 EST 2007


#4650: Browse will not close after creating a bookmark
-----------------------------+----------------------------------------------
 Reporter:  pascal           |       Owner:  erikos        
     Type:  defect           |      Status:  new           
 Priority:  high             |   Milestone:  Never Assigned
Component:  browse-activity  |     Version:                
 Keywords:                   |    Verified:  0             
-----------------------------+----------------------------------------------
 Somehow, Browse failed to save to the journal earlier after creating a
 bookmark, and now it doesn't close anymore.

 This is related to #4454.

 {{{
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 161, in __stop_clicked_cb
     self._activity.close()
   File "/usr/share/activities/Web.activity/webactivity.py", line 403, in
 close
     activity.Activity.close(self)
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 812, in close
     self.save()
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 688, in save
     self.write_file(file_path)
   File "/usr/share/activities/Web.activity/webactivity.py", line 289, in
 write_file
     f = open(file_path, 'w')
 IOError: [Errno 2] No such file or directory:
 '/home/olpc/.sugar/default/org.laptop.WebActivity/data/1194224284'
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 161, in __stop_clicked_cb
     self._activity.close()
   File "/usr/share/activities/Web.activity/webactivity.py", line 403, in
 close
     activity.Activity.close(self)
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 812, in close
     self.save()
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 688, in save
     self.write_file(file_path)
   File "/usr/share/activities/Web.activity/webactivity.py", line 289, in
 write_file
     f = open(file_path, 'w')
 IOError: [Errno 2] No such file or directory:
 '/home/olpc/.sugar/default/org.laptop.WebActivity/data/1194224295'
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 161, in __stop_clicked_cb
     self._activity.close()
   File "/usr/share/activities/Web.activity/webactivity.py", line 403, in
 close
     activity.Activity.close(self)
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 812, in close
     self.save()
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 688, in save
     self.write_file(file_path)
   File "/usr/share/activities/Web.activity/webactivity.py", line 289, in
 write_file
     f = open(file_path, 'w')
 IOError: [Errno 2] No such file or directory:
 '/home/olpc/.sugar/default/org.laptop.WebActivity/data/1194224313'
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 175, in __update_title_cb
     self._activity.save()
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 688, in save
     self.write_file(file_path)
   File "/usr/share/activities/Web.activity/webactivity.py", line 289, in
 write_file
     f = open(file_path, 'w')
 IOError: [Errno 2] No such file or directory:
 '/home/olpc/.sugar/default/org.laptop.WebActivity/data/1194224314'
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 499, in do_set_property
     self.save()
   File "/usr/lib/python2.5/site-packages/sugar/activity/activity.py", line
 688, in save
     self.write_file(file_path)
   File "/usr/share/activities/Web.activity/webactivity.py", line 289, in
 write_file
     f = open(file_path, 'w')
 IOError: [Errno 2] No such file or directory:
 '/home/olpc/.sugar/default/org.laptop.WebActivity/data/1194224334'
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-
 packages/sugar/presence/presenceservice.py", line 191, in
 _emit_buddy_appeared_signal
     self.emit('buddy-appeared', self._new_object(object_path))
   File "/usr/lib/python2.5/site-
 packages/sugar/presence/presenceservice.py", line 166, in _new_object
     self._del_object, object_path)
   File "/usr/lib/python2.5/site-packages/sugar/presence/buddy.py", line
 86, in __init__
     self._properties = self._get_properties_helper()
   File "/usr/lib/python2.5/site-packages/sugar/presence/buddy.py", line
 96, in _get_properties_helper
     props = self._buddy.GetProperties(byte_arrays=True)
   File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 64, in
 __call__
     return self._proxy_method(*args, **keywords)
   File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 136, in
 __call__
     **keywords)
   File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 603, in
 call_blocking
     message, timeout)
 dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod:
 Method "GetProperties" with signature "" on interface
 "org.laptop.Sugar.Presence.Buddy" doesn't exist
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/4650>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list