aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2010-06-24 09:19:55 -0700
committerDan Williams <dcbw@redhat.com>2010-06-24 09:19:55 -0700
commit5fc9f259e253fc32510eca8fbd42416706fe0db6 (patch)
tree1b9edc00a8bae4e3d0e1dfc3e7880add1881ceac /src
parent48dbece33cb187196e69f4ff058c93a43a071ac4 (diff)
trivial: print out useful debugging info before asserting
Diffstat (limited to 'src')
-rw-r--r--src/mm-manager.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/mm-manager.c b/src/mm-manager.c
index 9b4c6d6e..1dd19026 100644
--- a/src/mm-manager.c
+++ b/src/mm-manager.c
@@ -614,8 +614,17 @@ supports_callback (MMPlugin *plugin,
* supports it.
*/
next_plugin = existing_plugin;
- } else
+ } else {
+ g_debug ("(%s/%s): plugin %p (%s) existing %p (%s) info->best %p (%s)",
+ info->subsys, info->name,
+ plugin,
+ plugin ? mm_plugin_get_name (plugin) : "none",
+ existing_plugin,
+ existing_plugin ? mm_plugin_get_name (existing_plugin) : "none",
+ info->best_plugin,
+ info->best_plugin ? mm_plugin_get_name (info->best_plugin) : "none");
g_assert_not_reached ();
+ }
} else {
info->cur_plugin = g_slist_next (info->cur_plugin);
if (info->cur_plugin)