[Bugs] #2207 UNSP: UnknownMethod GetProperties on interface org.laptop.Sugar.Presence.Buddy

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Fri Aug 20 22:17:49 EDT 2010


#2207: UnknownMethod GetProperties on interface org.laptop.Sugar.Presence.Buddy
------------------------------------------+---------------------------------
    Reporter:  carrott                    |          Owner:                             
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  untriaged                  |        Version:  Unspecified                
    Severity:  Unspecified                |       Keywords:  dextrose                   
Distribution:  Unspecified                |   Status_field:  Unconfirmed                
------------------------------------------+---------------------------------
 {{{
 ** (sugar-session:2768): DEBUG: Client '0xa59be30 [sugar-activity
 104dece427cce41ee812814963845964100000027680008]' received
 SaveYourselfDone(success = True)
 Traceback (most recent call last):
   File "/usr/lib/python2.6/site-
 packages/sugar/presence/presenceservice.py", line 203, in
 _emit_buddy_appeared_signal
     self.emit('buddy-appeared', self._new_object(object_path))
   File "/usr/lib/python2.6/site-
 packages/sugar/presence/presenceservice.py", line 177, in _new_object
     self._del_object, object_path)
   File "/usr/lib/python2.6/site-packages/sugar/presence/buddy.py", line
 96, in __init__
     self._properties = self._get_properties_helper()
   File "/usr/lib/python2.6/site-packages/sugar/presence/buddy.py", line
 112, in _get_properties_helper
     props = self._buddy.GetProperties(byte_arrays=True)
   File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 68, in
 __call__
     return self._proxy_method(*args, **keywords)
   File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in
 __call__
     **keywords)
   File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, 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

 ** (sugar-session:2768): DEBUG: ice_io_error_handler (0xa358288)
 }}}

 I saw this in Samoa with os300py on XO-1, and I think it was related to a
 sharing or presence faults -- we had a number of occasions where one
 laptop would not show up in the neighborhood view. See attached log for
 more context, hopefully the stacktrace is enough to work out what is going
 on.

 There is also this near the end of the log which might be related or might
 deserve it's own ticket:
 {{{
 ** (sugar-session:2768): DEBUG: xsmp_finalize (0xa375cf0 [sugar-activity
 104dece427cce41ee8128149756690622800000027680012])
 1281497614.389639 ERROR root: set_active() failed:
 org.freedesktop.DBus.Error.NoReply: Message did not receive a reply
 (timeout by message bus)
 1281497622.675551 ERROR root: Error getting the active access point:
 org.freedesktop.DBus.Error.UnknownMethod: Method "Get" with signature "ss"
 on interface "org.freedesktop.DBus.Properties" doesn't exist

 ** (sugar-session:2768): DEBUG: ice_io_error_handler (0xa04c3c8)
 }}}

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2207>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list