[systemd-commits] src/login

Lennart Poettering lennart at kemper.freedesktop.org
Tue Feb 7 14:54:07 PST 2012


 src/login/logind-session-dbus.c |    1 +
 1 file changed, 1 insertion(+)

New commits:
commit 1d4ec315707a9d1411efc5d2ef4a47f9374ab525
Author: Benjamin Franzke <benjaminfranzke at googlemail.com>
Date:   Tue Feb 7 22:39:35 2012 +0100

    logind: Terminate bus_login_session_user_properties
    
    Fixes segfault in systemd-logind, triggered by:
    systemd-loginctl show-session $XDG_SESSION_ID.
    
    Bug introduced by d200735e13c52dcfe36c0e066f9f6c2fbfb85a9c,
    so only systemd v39 is affected.

diff --git a/src/login/logind-session-dbus.c b/src/login/logind-session-dbus.c
index dabb91c..9767f7d 100644
--- a/src/login/logind-session-dbus.c
+++ b/src/login/logind-session-dbus.c
@@ -251,6 +251,7 @@ static const BusProperty bus_login_session_properties[] = {
 static const BusProperty bus_login_session_user_properties[] = {
         { "User",                   bus_session_append_user,         "(uo)", 0 },
         { "Name",                   bus_property_append_string,         "s", offsetof(User, name),                  true },
+        { NULL, }
 };
 
 static DBusHandlerResult session_message_dispatch(



More information about the systemd-commits mailing list