From: Luiz Augusto von Dentz <luiz.von.dentz@xxxxxxxxx> This should make it safe to call g_dbus_send_message with a NULL message which is more likely to happen now that g_dbus_create_reply returns NULL when the message is marked with NO_REPLY flag. --- gdbus/object.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdbus/object.c b/gdbus/object.c index e572c9f01..617ab5eda 100644 --- a/gdbus/object.c +++ b/gdbus/object.c @@ -1502,6 +1502,9 @@ gboolean g_dbus_send_message(DBusConnection *connection, DBusMessage *message) { dbus_bool_t result = FALSE; + if (!message) + return FALSE; + if (dbus_message_get_type(message) == DBUS_MESSAGE_TYPE_METHOD_CALL) dbus_message_set_no_reply(message, TRUE); else if (dbus_message_get_type(message) == DBUS_MESSAGE_TYPE_SIGNAL) { -- 2.14.3 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html