It's a real bug. The problem is probably in DBUS somewhere, but control-center 
is not defensive enough.
control-center-2.18.1

Breakpoint 1, gnome_settings_server_init (server=0x80d1600)
    at gnome-settings-dbus.c:221
221             if (!org_freedesktop_DBus_request_name
(gdb) 
(gdb) 
(gdb) 
(gdb) l
216             driver_proxy = dbus_g_proxy_new_for_name (klass->connection,
217                                                       DBUS_SERVICE_DBUS,
218                                                       DBUS_PATH_DBUS,
219                                                       DBUS_INTERFACE_DBUS);
220
221             if (!org_freedesktop_DBus_request_name
222                 (driver_proxy, "org.gnome.SettingsDaemon", 0, &request_ret,
223                  &error)) {
224                     g_warning ("Unable to register service: %s",
225                                error->message);
(gdb) f
#0  gnome_settings_server_init (server=0x80d1600) at gnome-settings-dbus.c:221
221             if (!org_freedesktop_DBus_request_name
(gdb) s
224                     g_warning ("Unable to register service: %s",
(gdb) l
219                                                       DBUS_INTERFACE_DBUS);
220
221             if (!org_freedesktop_DBus_request_name
222                 (driver_proxy, "org.gnome.SettingsDaemon", 0, &request_ret,
223                  &error)) {
224                     g_warning ("Unable to register service: %s",
225                                error->message);
226                     g_error_free (error);
227             }
228
(gdb) print error
$1 = (GError *) 0x0
(gdb) s

Program received signal SIGSEGV, Segmentation fault.
0x0805cd8c in gnome_settings_server_init (server=0x80d1600)
    at gnome-settings-dbus.c:224
224                     g_warning ("Unable to register service: %s",
(gdb)

-- 
gnome-settings-daemon crashes at login
https://bugs.launchpad.net/bugs/61381
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to