[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