From 19cebb526d4cce798d2a28f693b133210c0db357 Mon Sep 17 00:00:00 2001 From: Adrian Szyndela Date: Mon, 18 Mar 2019 15:05:19 +0100 Subject: [PATCH] kdbus: add assert for non-NULL member Trying to call an unnammed method on org.freedesktop.DBus is considered a programming error. This detects such errors. Change-Id: Ic341df0eef0e7ef5ab8234aacc2c256c295327c3 --- dbus/dbus-transport-kdbus.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dbus/dbus-transport-kdbus.c b/dbus/dbus-transport-kdbus.c index c0088fc..cb8e1b9 100755 --- a/dbus/dbus-transport-kdbus.c +++ b/dbus/dbus-transport-kdbus.c @@ -2492,6 +2492,8 @@ capture_org_freedesktop_DBus (DBusTransportKdbus *transport, DBusError error; const char *member = dbus_message_get_member (message); + _dbus_assert (member != NULL); + dbus_error_init (&error); if (!strcmp (member, "Hello")) -- 2.7.4