I don't think this bug is a duplicate; #877318 is GTK/theme related, while this one is Python DBUS related.
I just upgraded 10.04LTS to 12.04 LTS, then installed nanny. It does not show errors in the console when launched (just warnings about gtkSpinButton and the XML related stuff also mentioned above), then quits. At the moment, I do not have time to dig into this very much, but if I re-raise the exception (in /usr/sbin/nanny-admin-console), I get the following dump on the console:
Traceback (most recent call last):
File "/usr/sbin/nanny-admin-console", line 57, in <module>
nanny_admin_console = nanny.client.gnome.admin.AdminConsole()
File "/usr/lib/python2.7/dist-packages/nanny/client/common/Singleton.py", line 35, in __call__
cls.instance = super(Singleton, cls).__call__(*args, **kw)
File "/usr/lib/python2.7/dist-packages/nanny/client/gnome/admin/AdminConsole.py", line 96, in __init__
self.__load_users_treeview ()
File "/usr/lib/python2.7/dist-packages/nanny/client/gnome/admin/AdminConsole.py", line 186, in __load_users_treeview
for uid, name, user_name in self.dbus_client.list_users ():
File "/usr/lib/python2.7/dist-packages/nanny/client/common/DBusClient.py", line 134, in list_users
return self.nanny_admin.ListUsers ()
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.UnicodeError: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 751, in _message_cb
File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 254, in _method_reply_return
reply.append(signature=signature, *retval)
UnicodeError: String parameters to be sent over D-Bus must be valid UTF-8
I don't think this bug is a duplicate; #877318 is GTK/theme related, while this one is Python DBUS related.
I just upgraded 10.04LTS to 12.04 LTS, then installed nanny. It does not show errors in the console when launched (just warnings about gtkSpinButton and the XML related stuff also mentioned above), then quits. At the moment, I do not have time to dig into this very much, but if I re-raise the exception (in /usr/sbin/ nanny-admin- console) , I get the following dump on the console:
Traceback (most recent call last): nanny-admin- console" , line 57, in <module> admin_console = nanny.client. gnome.admin. AdminConsole( ) python2. 7/dist- packages/ nanny/client/ common/ Singleton. py", line 35, in __call__ call__( *args, **kw) python2. 7/dist- packages/ nanny/client/ gnome/admin/ AdminConsole. py", line 96, in __init__ __load_ users_treeview () python2. 7/dist- packages/ nanny/client/ gnome/admin/ AdminConsole. py", line 186, in __load_ users_treeview client. list_users (): python2. 7/dist- packages/ nanny/client/ common/ DBusClient. py", line 134, in list_users admin.ListUsers () python2. 7/dist- packages/ dbus/proxies. py", line 70, in __call__ method( *args, **keywords) python2. 7/dist- packages/ dbus/proxies. py", line 145, in __call__ python2. 7/dist- packages/ dbus/connection .py", line 651, in call_blocking .DBusException: org.freedesktop .DBus.Python. UnicodeError: Traceback (most recent call last): python2. 7/dist- packages/ dbus/service. py", line 751, in _message_cb python2. 7/dist- packages/ dbus/service. py", line 254, in _method_ reply_return append( signature= signature, *retval)
File "/usr/sbin/
nanny_
File "/usr/lib/
cls.instance = super(Singleton, cls).__
File "/usr/lib/
self.
File "/usr/lib/
for uid, name, user_name in self.dbus_
File "/usr/lib/
return self.nanny_
File "/usr/lib/
return self._proxy_
File "/usr/lib/
**keywords)
File "/usr/lib/
message, timeout)
dbus.exceptions
File "/usr/lib/
File "/usr/lib/
reply.
UnicodeError: String parameters to be sent over D-Bus must be valid UTF-8