[Bugs] #445 UNSP: Log activity: there is already a handler

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Fri Feb 27 04:15:00 EST 2009


#445: Log activity: there is already a handler
------------------------------------------+---------------------------------
    Reporter:  erikos                     |          Owner:  marcopg                    
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Unspecified                
    Severity:  Major                      |       Keywords:                             
Distribution:  Unspecified                |   Status_field:  Unconfimed                 
------------------------------------------+---------------------------------
 I had the Log activity open and was switching between it and Browse using
 the Frame. After I while I had the launcher of the Log activity again and
 it could not start. So I stopped it using the button in the Frame. After
 that I could not start another Log activity anymore in this session.

 {{{
 [erikos at beet ~]$ cat .sugar/default/logs/org.laptop.Log-2.log
 Traceback (most recent call last):
   File "/home/erikos/sugar-jhbuild/install/bin/sugar-activity", line 21,
 in <module>
     main.main()
   File "/home/erikos/sugar-jhbuild/install/lib/python2.5/site-
 packages/sugar/activity/main.py", line 132, in main
     single_process.create(activity_handle.get_dict())
   File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 68, in
 __call__
     return self._proxy_method(*args, **keywords)
   File "/usr/lib/python2.5/site-packages/dbus/proxies.py", line 140, in
 __call__
     **keywords)
   File "/usr/lib/python2.5/site-packages/dbus/connection.py", line 630, in
 call_blocking
     message, timeout)
 dbus.exceptions.DBusException: org.freedesktop.DBus.Python.KeyError:
 Traceback (most recent call last):
   File "/usr/lib/python2.5/site-packages/dbus/service.py", line 702, in
 _message_cb
     retval = candidate_method(self, *args, **keywords)
   File "/home/erikos/sugar-jhbuild/install/lib/python2.5/site-
 packages/sugar/activity/main.py", line 55, in create
     create_activity_instance(self.constructor, handle)
   File "/home/erikos/sugar-jhbuild/install/lib/python2.5/site-
 packages/sugar/activity/main.py", line 34, in create_activity_instance
     activity = constructor(handle)
   File "/home/erikos/sugar-
 jhbuild/install/share/sugar/activities/Log.activity/logviewer.py", line
 322, in __init__
     activity.Activity.__init__(self, handle)
   File "/home/erikos/sugar-jhbuild/install/lib/python2.5/site-
 packages/sugar/activity/activity.py", line 497, in __init__
     self._bus = ActivityService(self)
   File "/home/erikos/sugar-jhbuild/install/lib/python2.5/site-
 packages/sugar/activity/activityservice.py", line 58, in __init__
     dbus.service.Object.__init__(self, bus_name, object_path)
   File "/usr/lib/python2.5/site-packages/dbus/service.py", line 480, in
 __init__
     self.add_to_connection(conn, object_path)
   File "/usr/lib/python2.5/site-packages/dbus/service.py", line 571, in
 add_to_connection
     self._fallback)
 KeyError: "Can't register the object-path handler for
 '/org/laptop/Activity/b015ca6dc25e08ce42d212e37456177025ade100': there is
 already a handler"

 }}}

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


More information about the Bugs mailing list