#4659 BLOC Update.: Joining an activity doesn't work

Zarro Boogs per Child bugtracker at laptop.org
Mon Nov 5 11:58:31 EST 2007


#4659: Joining an activity doesn't work
------------------------------+---------------------------------------------
 Reporter:  smcv              |       Owner:  smcv    
     Type:  defect            |      Status:  new     
 Priority:  blocker           |   Milestone:  Update.1
Component:  presence-service  |     Version:          
 Keywords:  Update.1?         |    Verified:  0       
------------------------------+---------------------------------------------
 The fix for #4585 causes this traceback when joining activities:

 {{{
 1194281763.149861 DEBUG s-p-s.presenceservice: Handle 7 claims to have
 joined activity a4f113994d756d0be4a6188e546c054bf2206996
 1194281763.150162 DEBUG s-p-s.presenceservice: No activity object for
 a4f113994d756d0be4a6188e546c054bf2206996, creating one
 Traceback (most recent call last):
   File "/home/smcv/Collabora/olpc/sugar-jhbuild/build/lib/python2.5/site-
 packages/dbus/connection.py", line 563, in msg_reply_handler
     reply_handler(*message.get_args_list(**get_args_opts))
   File "/home/smcv/Collabora/olpc/sugar-jhbuild/build/share/sugar-
 presence-service/presenceservice.py", line 405, in got_activities
     self._buddy_activities_changed(tp, contact, activities)
   File "/home/smcv/Collabora/olpc/sugar-jhbuild/build/share/sugar-
 presence-service/presenceservice.py", line 537, in
 _buddy_activities_changed
     activity = self._new_activity(act, tp, room_handle)
   File "/home/smcv/Collabora/olpc/sugar-jhbuild/build/share/sugar-
 presence-service/presenceservice.py", line 487, in _new_activity
     caller_dbus_name,
 NameError: global name 'caller_dbus_name' is not defined
 }}}

 resulting in buddies who join activities not actually being able to join
 the relevant chatroom.

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



More information about the Bugs mailing list