From 4ad7cda7a43e4ec9f0646f2169c435b25b4d182e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Klime=C5=A1?= Date: Mon, 20 Oct 2014 13:05:50 +0200 Subject: [PATCH] dispatcher: fix crash on missing scripts (bgo #738654) GLib-CRITICAL **: g_variant_type_checked_: assertion `g_variant_type_string_is_valid (type_string)' failed GLib-CRITICAL **: g_variant_new_array: assertion `n_children > 0 || child_type != NULL' failed https://bugzilla.gnome.org/show_bug.cgi?id=738654 --- callouts/nm-dispatcher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/callouts/nm-dispatcher.c b/callouts/nm-dispatcher.c index a7a83d5aa..19220654f 100644 --- a/callouts/nm-dispatcher.c +++ b/callouts/nm-dispatcher.c @@ -484,7 +484,7 @@ handle_action (NMDBusDispatcher *dbus_dispatcher, if (!sorted_scripts) { GVariant *results; - results = g_variant_new_array (G_VARIANT_TYPE ("sus"), NULL, 0); + results = g_variant_new_array (G_VARIANT_TYPE ("(sus)"), NULL, 0); g_dbus_method_invocation_return_value (context, g_variant_new ("(@a(sus))", results)); return TRUE; }