Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP4:GA
gdm
gdm-CVE-2020-16125.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gdm-CVE-2020-16125.patch of Package gdm
Index: gdm-3.10.0.1/daemon/gdm-simple-slave.c =================================================================== --- gdm-3.10.0.1.orig/daemon/gdm-simple-slave.c +++ gdm-3.10.0.1/daemon/gdm-simple-slave.c @@ -1429,11 +1429,14 @@ on_list_cached_users_complete (GObject gpointer user_data) { GdmSimpleSlave *slave = GDM_SIMPLE_SLAVE (user_data); - GVariant *call_result = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), result, NULL); + GError *local_error = NULL; + GVariant *call_result = g_dbus_proxy_call_finish (G_DBUS_PROXY (proxy), result, &local_error); GVariant *user_list; if (!call_result) { slave->priv->have_existing_user_accounts = FALSE; + g_warning ("Failed to list cached users: %s", local_error->message); + exit (1); } else { g_variant_get (call_result, "(@ao)", &user_list); slave->priv->have_existing_user_accounts = g_variant_n_children (user_list) > 0; @@ -1467,7 +1470,8 @@ on_accountsservice_ready (GObject } if (!slave->priv->accountsservice_proxy) { - g_error ("Failed to contact accountsservice: %s", local_error->message); + g_warning ("Failed to contact accountsservice: %s", local_error->message); + exit (1); } g_dbus_proxy_call (slave->priv->accountsservice_proxy, "ListCachedUsers", NULL, 0, -1, NULL,
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor