Bug 44512

Summary: Crash when ConnectionManager is removed but account still there
Product: Telepathy Reporter: Florian Reinhard <florian.reinhard>
Component: mission-controlAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED MOVED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: major    
Priority: medium CC: b.buschinski
Version: unspecified   
Hardware: All   
OS: Linux (All)   
URL: http://cgit.freedesktop.org/~jonny/telepathy-mission-control/commit/?h=44512-missing-cm
Whiteboard:
i915 platform: i915 features:

Description Florian Reinhard 2012-01-05 14:55:19 UTC
Version 5.9.1 (please add that one to the version list for bug reports, it ends at 5.7)

This is not common but might still happen for broken distribution upgrades.

Steps to reproduce:
* have mission-control and e.g telepathy-gabble installed
* configure a xmpp account using gabble (tested with kde-telepathy:ktp-accounts-kcm)
* purge the connection manager telepathy-gabble
* restart mission-control-5 (don't know if one needs that step)
* start a application using telepathy (tested with kde-telepathy:ktp-contact-list)
* watch mission-control-5 die

Crashes on x86 and x64


Here's the backtrace i got:

gdb /usr/lib/telepathy/mission-control-5
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/lib/telepathy/mission-control-5...Reading symbols from /usr/lib/debug/usr/lib/telepathy/mission-control-5...done.
done.
(gdb) run
Starting program: /usr/lib/telepathy/mission-control-5 
[Thread debugging using libthread_db enabled]
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files

(process:9024): mcd-WARNING **: Could not add client names match rule: Key 'arg0namespace' in match rule contains junk after argument number. Only 'path' is optionally valid ('arg0path' for example).


Program received signal SIGSEGV, Segmentation fault.
g_hash_table_foreach (hash_table=0x0, func=0x7fd50e578800 <hashtable_foreach_with_values>, user_data=0x7fffddf53560)
    at /build/buildd/glib2.0-2.30.0/./glib/ghash.c:1407
1407    /build/buildd/glib2.0-2.30.0/./glib/ghash.c: Datei oder Verzeichnis nicht gefunden.
        in /build/buildd/glib2.0-2.30.0/./glib/ghash.c
(gdb) bt
#0  g_hash_table_foreach (hash_table=0x0, func=0x7fd50e578800 <hashtable_foreach_with_values>, user_data=0x7fffddf53560)
    at /build/buildd/glib2.0-2.30.0/./glib/ghash.c:1407
#1  0x00007fd50e578c6e in hashtable_iterator (hash_type=26857952, instance=0x0, iterator=0x7fd50e574d80 <marshal_map_entry>, user_data=0x7fffddf53600)
    at dbus-gvalue-utils.c:608
#2  0x00007fd50e574072 in marshal_map (iter=0x7fffddf53650, value=0x19d4ba0) at dbus-gvalue.c:1716
#3  0x00007fd50e574f3b in marshal_variant (iter=0x7fffddf536d0, value=<optimized out>) at dbus-gvalue.c:1805
#4  0x00007fd50e574dfa in marshal_map_entry (data=0x7fffddf53880, value=0x7fffddf53760, key=0x7fffddf53740) at dbus-gvalue.c:1654
#5  marshal_map_entry (key=0x7fffddf53740, value=0x7fffddf53760, data=0x7fffddf53880) at dbus-gvalue.c:1635
#6  0x00007fd50e578891 in hashtable_foreach_with_values (key=0x44e180, value=0x19d4ba0, user_data=<optimized out>) at dbus-gvalue-utils.c:586
#7  0x00007fd50d9c849f in g_hash_table_foreach (hash_table=0x19dd240, func=0x7fd50e578800 <hashtable_foreach_with_values>, user_data=0x7fffddf537e0)
    at /build/buildd/glib2.0-2.30.0/./glib/ghash.c:1420
#8  0x00007fd50e578c6e in hashtable_iterator (hash_type=26857952, instance=0x19dd240, iterator=0x7fd50e574d80 <marshal_map_entry>, user_data=0x7fffddf53880)
    at dbus-gvalue-utils.c:608
#9  0x00007fd50e574072 in marshal_map (iter=0x7fffddf538e0, value=0x7fffddf53970) at dbus-gvalue.c:1716
#10 0x00007fd50e56ce46 in dbus_g_method_return (context=0x19d7030) at dbus-gobject.c:3003
#11 0x0000000000438021 in tp_svc_dbus_properties_return_from_get_all (out_Properties=<optimized out>, context=<optimized out>)
    at /usr/include/telepathy-1.0/telepathy-glib/_gen/tp-svc-generic.h:96
#12 get_all_iter (data=0x19d48c0) at mcd-dbusprop.c:335
#13 dbusprop_get_all (self=0x19c42d0, interface_name=<optimized out>, context=<optimized out>) at mcd-dbusprop.c:445
#14 0x00007fd50e56b9c2 in invoke_object_method (message=0x19b2d00, connection=0x199ea00, method=0x7fd50eb2d550, object_info=0x7fd50eb2bee0, object=0x19c42d0)
    at dbus-gobject.c:1744
#15 object_registration_message (connection=0x199ea00, message=0x19b2d00, user_data=<optimized out>) at dbus-gobject.c:1968
#16 0x00007fd50e337ae1 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#17 0x00007fd50e3299d0 in dbus_connection_dispatch () from /lib/x86_64-linux-gnu/libdbus-1.so.3
#18 0x00007fd50e568395 in message_queue_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at dbus-gmain.c:90
#19 0x00007fd50d9d9a5d in g_main_dispatch (context=0x19a17d0) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:2441
#20 g_main_context_dispatch (context=0x19a17d0) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3011
#21 0x00007fd50d9da258 in g_main_context_iterate (context=0x19a17d0, block=<optimized out>, dispatch=1, self=<optimized out>)
    at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3089
#22 0x00007fd50d9da792 in g_main_loop_run (loop=0x199cb90) at /build/buildd/glib2.0-2.30.0/./glib/gmain.c:3297
#23 0x000000000040e9e5 in main (argc=<optimized out>, argv=<optimized out>) at mc-server.c:78
Comment 1 Jonny Lamb 2012-01-06 00:38:00 UTC
Can you run mission-control with debugging turned on please? Use TP_MC_DEBUG=all and MC_DEBUG=all to enable said debugging.

A dbus-monitor log would also be useful to see what exactly is being called.

Thanks.
Comment 2 Florian Reinhard 2012-01-06 03:26:11 UTC
Here's the commandlineoutput:


TP_MC_DEBUG=all MC_DEBUG=all gdb /usr/lib/telepathy/mission-control-5
GNU gdb (Ubuntu/Linaro 7.3-0ubuntu2) 7.3-2011.08
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/lib/telepathy/mission-control-5...Reading symbols from /usr/lib/debug/usr/lib/telepathy/mission-control-5...done.
done.
(gdb) run
Starting program: /usr/lib/telepathy/mission-control-5 
[Thread debugging using libthread_db enabled]
(process:22424): mcd-DEBUG: telepathy-mission-control version 5.9.1
(process:22424): mc-plugins-DEBUG: loader.c:137could not load plugins from /usr/lib/mission-control-plugins.0: Error opening directory '/usr/lib/mission-control-plugins.0': No such file or directory
(process:22424): mcd-DEBUG: mcd_service_init: called
(process:22424): mcd-DEBUG: mcd_account_manager_init: 
(process:22424): mcd-DEBUG: plugin_iface_init: 
(process:22424): mcd-DEBUG: mcd_account_manager_init: loading plugins
(process:22424): mcd-DEBUG: mcd_account_manager_default_class_init: mcd_account_manager_default_class_init
(process:22424): mcd-DEBUG: mcd_account_manager_default_init: mcd_account_manager_default_init
(process:22424): mcd-DEBUG: sort_and_cache_plugins: found plugin default-gkeyfile [McdAccountManagerDefault; priority 0]
GKeyFile (default) account storage backend
(process:22424): mc-plugins-DEBUG: account-storage.c:571: default-gkeyfile: 
(process:22424): mcd-DEBUG: _have_config: checking for /home/freinhard/.mission-control/accounts/accounts.cfg
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files
(process:22424): mcd-DEBUG: _storage_load: listing from plugin default-gkeyfile [prio: 0]
(process:22424): mcd-DEBUG: _storage_load: fetching salut/local_xmpp/account0 from plugin default-gkeyfile [prio: 0]
(process:22424): mc-plugins-DEBUG: account-storage.c:402: default-gkeyfile: 
(process:22424): mcd-DEBUG: _storage_load: fetching gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0 from plugin default-gkeyfile [prio: 0]
(process:22424): mc-plugins-DEBUG: account-storage.c:402: default-gkeyfile: 
(process:22424): mcd-DEBUG: _storage_load: fetching gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0 from plugin default-gkeyfile [prio: 0]
(process:22424): mc-plugins-DEBUG: account-storage.c:402: default-gkeyfile: 
(process:22424): mcd-DEBUG: _mcd_plugin_account_manager_connect_signal: connecting handler to default-gkeyfile plugin signal created 
(process:22424): mcd-DEBUG: _mcd_plugin_account_manager_connect_signal: connecting handler to default-gkeyfile plugin signal altered 
(process:22424): mcd-DEBUG: _mcd_plugin_account_manager_connect_signal: connecting handler to default-gkeyfile plugin signal toggled 
(process:22424): mcd-DEBUG: _mcd_plugin_account_manager_connect_signal: connecting handler to default-gkeyfile plugin signal deleted 
(process:22424): mcd-DEBUG: _mcd_plugin_account_manager_connect_signal: connecting handler to default-gkeyfile plugin signal altered-one 
(process:22424): mcd-DEBUG: mcd_client_registry_constructed: Starting to look for clients

(process:22424): mcd-WARNING **: Could not add client names match rule: Key 'arg0namespace' in match rule contains junk after argument number. Only 'path' is optionally valid ('arg0path' for example).

(process:22424): tp-glib/proxy-DEBUG: tp_proxy_borrow_interface_by_id: 0x1e39090: org.freedesktop.DBus DBusGProxy is 0x1e38350
(process:22424): mcd-DEBUG: _mcd_account_constructed: 0x1e5c0b0 (salut/local_xmpp/account0)
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_constructor: 0x1e57110: request 0x1e4d520 represents core features on TpConnectionManager
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ConnectionManager.salut'
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_HOME: trying /home/freinhard/.local/share/telepathy/managers/salut.manager
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_DIRS: trying /usr/share/default/telepathy/managers/salut.manager
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_DIRS: trying /usr/local/share//telepathy/managers/salut.manager
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_DIRS: trying /usr/share//telepathy/managers/salut.manager
(process:22424): tp-glib/proxy-DEBUG: request_is_complete: 0x1e57110: calling callback for tp-connection-manager-feature-core
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_poll_features: 0x1e57110: core features not ready yet, nothing prepared
(process:22424): mcd-DEBUG: mcd_manager_setup: Manager salut created
(process:22424): mcd-DEBUG: _mcd_mission_set_parent: child = 0x1e385c0, parent = 0x1e3e810
(process:22424): mcd-DEBUG: add_account: adding account salut/local_xmpp/account0 (0x1e5c0b0) from keyfile
(process:22424): mcd-DEBUG: add_account: account salut/local_xmpp/account0 validity: 0
(process:22424): mcd-DEBUG: _mcd_account_constructed: 0x1e5c1c0 (gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0)
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_constructor: 0x1e57210: request 0x1e60040 represents core features on TpConnectionManager
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ConnectionManager.gabble'
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_HOME: trying /home/freinhard/.local/share/telepathy/managers/gabble.manager
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_DIRS: trying /usr/share/default/telepathy/managers/gabble.manager
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_DIRS: trying /usr/local/share//telepathy/managers/gabble.manager
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_find_manager_file: in XDG_DATA_DIRS: trying /usr/share//telepathy/managers/gabble.manager
(process:22424): tp-glib/proxy-DEBUG: request_is_complete: 0x1e57210: calling callback for tp-connection-manager-feature-core
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_poll_features: 0x1e57210: core features not ready yet, nothing prepared
(process:22424): mcd-DEBUG: mcd_manager_setup: Manager gabble created
(process:22424): mcd-DEBUG: _mcd_mission_set_parent: child = 0x1e5e010, parent = 0x1e3e810
(process:22424): mcd-DEBUG: add_account: adding account gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0 (0x1e5c1c0) from keyfile
(process:22424): mcd-DEBUG: add_account: account gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0 validity: 0
(process:22424): mcd-DEBUG: _mcd_account_constructed: 0x1e5c2d0 (gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0)
(process:22424): mcd-DEBUG: add_account: adding account gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0 (0x1e5c2d0) from keyfile
(process:22424): mcd-DEBUG: add_account: account gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0 validity: 0
(process:22424): mcd-DEBUG: mcd_account_manager_write_conf_async: updating all 3 accounts
(process:22424): mcd-DEBUG: _storage_commit: flushing plugin default-gkeyfile to long term storage
(process:22424): mc-plugins-DEBUG: account-storage.c:503: default-gkeyfile: committing all accounts
(process:22424): mcd-DEBUG: _mcd_plugin_account_manager_ready: Unblocking async account ops by default-gkeyfile
(process:22424): mcd-DEBUG: release_load_accounts_lock: called, count is now 3
(process:22424): mcd-DEBUG: _mcd_mission_set_parent: child = 0x1e4f030, parent = 0x1e4ed90
(process:22424): mcd-DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0 not Enabled
(process:22424): mcd-DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0 not Valid
(process:22424): mcd-DEBUG: _mcd_account_maybe_autoconnect: salut/local_xmpp/account0 not Valid
(process:22424): mcd-DEBUG: mcd_service_constructed: called
(process:22424): mcd-DEBUG: mcd_service_obtain_bus_name: Requesting MC dbus service
(process:22424): mcd-DEBUG: Object Hierarchy of object 0x1e3e810
(process:22424): mcd-DEBUG: [
(process:22424): mcd-DEBUG:     McdService (0x1e3e810): 5
(process:22424): mcd-DEBUG:         McdManager (0x1e5e010): 3
(process:22424): mcd-DEBUG:         McdManager (0x1e385c0): 2
(process:22424): mcd-DEBUG: ]
(process:22424): mcd-DEBUG: mcd_client_registry_list_names_cb: ListNames returned
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.IndicatorApprover
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.IndicatorApprover
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.IndicatorApprover'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 1 -> 2
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.KTp.Approver
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.KTp.Approver
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.Approver'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 2 -> 3
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.freedesktop.Telepathy.ChannelDispatcher,  -> :1.6363)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.freedesktop.Telepathy.ChannelDispatcher,  -> :1.6363)
(process:22424): mcd-DEBUG: list_connection_names_cb: 0 connections
(process:22424): mcd-DEBUG: get_inactivity_status_cb: error getting inactivity status: The name org.freedesktop.Telepathy.MissionControl.Tests.MCE was not provided by any .service files
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.ConnectionManager.salut) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.ConnectionManager.salut': no such name
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.ConnectionManager.gabble) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.ConnectionManager.gabble': no such name
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.freedesktop.Telepathy.MissionControl5,  -> :1.6363)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.freedesktop.Telepathy.MissionControl5,  -> :1.6363)
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.IndicatorApprover) -> :1.69
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: No .client file for org.freedesktop.Telepathy.Client.IndicatorApprover. Ask on D-Bus.
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_borrow_interface_by_id: 0x1e57310: org.freedesktop.DBus.Properties DBusGProxy is 0x1e5e0f0
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.KTp.Approver) -> :1.2
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: No .client file for org.freedesktop.Telepathy.Client.KTp.Approver. Ask on D-Bus.
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_borrow_interface_by_id: 0x1e57410: org.freedesktop.DBus.Properties DBusGProxy is 0x1e5e160
(process:22424): mcd-DEBUG: mcd_client_registry_list_activatable_names_cb: ListActivatableNames returned
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.krfb_rfb_handler
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.krfb_rfb_handler
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.krfb_rfb_handler'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 3 -> 4
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.KTp.SASLHandler
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.KTp.SASLHandler
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.SASLHandler'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 4 -> 5
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.KTp.FileTransferHandler
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.KTp.FileTransferHandler
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.FileTransferHandler'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 5 -> 6
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.krdc_rfb_handler
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.krdc_rfb_handler
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.krdc_rfb_handler'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 6 -> 7
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.Logger
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.Logger
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.Logger'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 7 -> 8
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.krdc_rfb_approver
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.krdc_rfb_approver
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.krdc_rfb_approver'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 8 -> 9
(process:22424): mcd-DEBUG: _mcd_client_registry_found_name: Registering client org.freedesktop.Telepathy.Client.KTp.TextUi
(process:22424): mcd-DEBUG: mcd_client_proxy_constructed: org.freedesktop.Telepathy.Client.KTp.TextUi
(process:22424): tp-glib/proxy-DEBUG: tp_dbus_daemon_watch_name_owner: Adding match rule type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.TextUi'
(process:22424): mcd-DEBUG: _mcd_client_registry_inc_startup_lock: 9 -> 10
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 10 -> 9
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.IndicatorApprover: org.freedesktop.Telepathy.Client.Approver
(process:22424): mcd-DEBUG: _mcd_client_proxy_get_interfaces_cb: Client org.freedesktop.Telepathy.Client.IndicatorApprover
(process:22424): mcd-DEBUG: _mcd_client_proxy_get_interfaces_cb: org.freedesktop.Telepathy.Client.IndicatorApprover is an Approver
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.krfb_rfb_handler) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.krfb_rfb_handler': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.krfb_rfb_handler: /usr/share/telepathy/clients/krfb_rfb_handler.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.krfb_rfb_handler: org.freedesktop.Telepathy.Client.Handler
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: org.freedesktop.Telepathy.Client.krfb_rfb_handler is a Handler but not active
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.krfb_rfb_handler
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 9 -> 8
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.KTp.SASLHandler) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.KTp.SASLHandler': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.KTp.SASLHandler: /usr/share/telepathy/clients/KTp.SASLHandler.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.KTp.SASLHandler: org.freedesktop.Telepathy.Client.Handler
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: org.freedesktop.Telepathy.Client.KTp.SASLHandler is a Handler but not active
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.KTp.SASLHandler
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 8 -> 7
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.KTp.FileTransferHandler) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.KTp.FileTransferHandler': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.KTp.FileTransferHandler: /usr/share/telepathy/clients/KTp.FileTransferHandler.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.KTp.FileTransferHandler: org.freedesktop.Telepathy.Client.Handler
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: org.freedesktop.Telepathy.Client.KTp.FileTransferHandler is a Handler but not active
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.KTp.FileTransferHandler
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 7 -> 6
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_idle_read_manager_file: Reading /usr/share//telepathy/managers/salut.manager
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param name: nickname
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param sig: s
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param name: first-name
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param flags: 0x1
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param sig: s
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param name: last-name
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param flags: 0x1
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param sig: s
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param name: jid
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param sig: s
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param name: email
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param sig: s
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param name: published-name
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param sig: s
(process:22424): tp-glib/params-DEBUG: _tp_protocol_parse_manager_file:         Param default value: NULL of type gchararray
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_constructor: 0x1e56130: request 0x1e83e60 represents core features on TpProtocol
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs: Protocol name: local-xmpp
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param name: nickname
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param sig: s
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param name: first-name
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param flags: 0x1
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param sig: s
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param name: last-name
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param flags: 0x1
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param sig: s
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param name: jid
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param sig: s
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param name: email
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param sig: s
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param default value: NULL of type gchararray
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param name: published-name
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param flags: 0x0
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param sig: s
(process:22424): tp-glib/params-DEBUG: tp_protocol_params_from_param_specs:     Param default value: NULL of type gchararray
(process:22424): tp-glib/proxy-DEBUG: request_is_complete: 0x1e56130: calling callback for tp-protocol-feature-core
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_poll_features: 0x1e56130: request 0x1e83e60 prepared
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_prepare_request_finish: 0x1e83e60
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_idle_read_manager_file: Got info from file
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_poll_features: 0x1e57110: request 0x1e4d520 prepared
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_prepare_request_finish: 0x1e4d520
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_poll_features: 0x1e57110: request 0x1e4d880 prepared
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_prepare_request_finish: 0x1e4d880
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_idle_read_manager_file: no .manager file or failed to parse it, trying to activate CM instead
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_continue_introspection: calling GetAll on CM
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_borrow_interface_by_id: 0x1e57210: org.freedesktop.DBus.Properties DBusGProxy is 0x1e5e420
(process:22424): mcd-DEBUG: on_manager_ready: manager salut is ready
(process:22424): mcd-DEBUG: mcd_account_check_parameters: called for salut/local_xmpp/account0
(process:22424): mcd-DEBUG: mcd_account_check_parameters: missing required parameter last-name
(process:22424): mcd-DEBUG: release_load_accounts_lock: called, count is now 2
(process:22424): mcd-DEBUG: _mcd_account_maybe_autoconnect: salut/local_xmpp/account0 not Valid
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.KTp.Approver: org.freedesktop.Telepathy.Client.Approver
(process:22424): mcd-DEBUG: _mcd_client_proxy_get_interfaces_cb: Client org.freedesktop.Telepathy.Client.KTp.Approver
(process:22424): mcd-DEBUG: _mcd_client_proxy_get_interfaces_cb: org.freedesktop.Telepathy.Client.KTp.Approver is an Approver
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.krdc_rfb_handler) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.krdc_rfb_handler': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.krdc_rfb_handler: /usr/share/telepathy/clients/krdc_rfb_handler.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.krdc_rfb_handler: org.freedesktop.Telepathy.Client.Handler
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: org.freedesktop.Telepathy.Client.krdc_rfb_handler is a Handler but not active
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.krdc_rfb_handler
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 6 -> 5
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.Logger) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.Logger': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.Logger: /usr/share/telepathy/clients/Logger.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.Logger: org.freedesktop.Telepathy.Client.Observer
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.Logger
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 5 -> 4
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.krdc_rfb_approver) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.krdc_rfb_approver': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.krdc_rfb_approver: /usr/share/telepathy/clients/krdc_rfb_approver.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.krdc_rfb_approver: org.freedesktop.Telepathy.Client.Approver
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.krdc_rfb_approver
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 4 -> 3
(process:22424): tp-glib/proxy-DEBUG: _tp_dbus_daemon_get_name_owner_idle: GetNameOwner(org.freedesktop.Telepathy.Client.KTp.TextUi) raised org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.freedesktop.Telepathy.Client.KTp.TextUi': no such name
(process:22424): mcd-DEBUG: _mcd_client_proxy_parse_client_file: File found for org.freedesktop.Telepathy.Client.KTp.TextUi: /usr/share/telepathy/clients/KTp.TextUi.client
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.KTp.TextUi: org.freedesktop.Telepathy.Client.Handler
(process:22424): mcd-DEBUG: _mcd_client_proxy_add_interfaces: org.freedesktop.Telepathy.Client.KTp.TextUi: org.freedesktop.Telepathy.Client.Interface.Requests
(process:22424): mcd-DEBUG: mcd_client_proxy_introspect: org.freedesktop.Telepathy.Client.KTp.TextUi is a Handler but not active
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.KTp.TextUi
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 3 -> 2
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.IndicatorApprover
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 2 -> 1
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_get_all_cb: Ignoring error getting ConnectionManager properties: dbus-glib-error-quark 2: The name org.freedesktop.Telepathy.ConnectionManager.gabble was not provided by any .service files
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_continue_introspection: calling ListProtocols on CM
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_borrow_interface_by_id: 0x1e57210: org.freedesktop.Telepathy.ConnectionManager DBusGProxy is 0x1e5e490
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_got_protocols: Failed: The name org.freedesktop.Telepathy.ConnectionManager.gabble was not provided by any .service files
(process:22424): tp-glib/manager-DEBUG: tp_connection_manager_end_introspection: End of introspection, info source 0
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_poll_features: 0x1e57210: temporarily failed, ending all requests
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_prepare_request_finish: 0x1e60040
(process:22424): tp-glib/proxy-DEBUG: tp_proxy_prepare_request_finish: 0x1e60120
(process:22424): mcd-DEBUG: on_manager_ready: manager gabble is ready
(process:22424): mcd-DEBUG: on_manager_ready: got error: The name org.freedesktop.Telepathy.ConnectionManager.gabble was not provided by any .service files
(process:22424): mcd-DEBUG: release_load_accounts_lock: called, count is now 1
(process:22424): mcd-DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0 not Enabled
(process:22424): mcd-DEBUG: on_manager_ready: got error: The name org.freedesktop.Telepathy.ConnectionManager.gabble was not provided by any .service files
(process:22424): mcd-DEBUG: release_load_accounts_lock: called, count is now 0
(process:22424): mcd-DEBUG: _mcd_account_maybe_autoconnect: gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0 not Valid
(process:22424): mcd-DEBUG: mcd_client_registry_ready_cb: org.freedesktop.Telepathy.Client.KTp.Approver
(process:22424): mcd-DEBUG: _mcd_client_registry_dec_startup_lock: 1 -> 0
(process:22424): mcd-DEBUG: mcd_dispatcher_client_registry_ready_cb: All initial clients have been inspected
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.KTp.SASLHandler:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 1 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.KTp.Approver:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.krdc_rfb_approver:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.Logger:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.krfb_rfb_handler:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 1 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.KTp.TextUi:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 2 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.IndicatorApprover:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.KTp.FileTransferHandler:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 1 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: org.freedesktop.Telepathy.Client.krdc_rfb_handler:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 1 channel filters
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: - 0 capability tokens:
(process:22424): mcd-DEBUG: _mcd_client_proxy_dup_handler_capabilities: -end-
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.freedesktop.Telepathy.AccountManager,  -> :1.6363)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.freedesktop.Telepathy.AccountManager,  -> :1.6363)


#now i start ktp-contactlist


(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(:1.6365,  -> :1.6365)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(:1.6365,  -> :1.6365)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.kde.ktp-contactlist,  -> :1.6365)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(org.kde.ktp-contactlist,  -> :1.6365)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(:1.6366,  -> :1.6366)
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(:1.6366,  -> :1.6366)
(process:22424): mcd-DEBUG: dbusprop_get_all: org.freedesktop.Telepathy.AccountManager
(process:22424): mcd-DEBUG: get_valid_accounts: called
(process:22424): mcd-DEBUG: get_invalid_accounts: called
(process:22424): mcd-DEBUG: mcd_dbus_get_interfaces: called
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(:1.6366, :1.6366 -> )
(process:22424): tp-glib/proxy-DEBUG: noc_idle_context_invoke: NameOwnerChanged(:1.6366, :1.6366 -> )
(process:22424): mcd-DEBUG: dbusprop_get_all: org.freedesktop.Telepathy.Account
(process:22424): mcd-DEBUG: mcd_dbus_get_interfaces: called
(process:22424): mcd-DEBUG: mcd_dbus_get_interfaces: skipping inactive optional iface org.freedesktop.Telepathy.Account.Interface.ExternalPasswordStorage.DRAFT
(process:22424): mcd-DEBUG: _mcd_account_dup_parameters: called
(process:22424): mcd-DEBUG: _mcd_account_dup_parameters: unable to get protocol for jabber account gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0
(process:22424): mcd-DEBUG: get_connect_automatically: called for gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0

Program received signal SIGSEGV, Segmentation fault.
g_hash_table_foreach (hash_table=0x0, func=0x7ff7b9e1a800 <hashtable_foreach_with_values>, user_data=0x7fffbfafd920) at /build/buildd/glib2.0-2.30.0/./glib/ghash.c:1407
1407    /build/buildd/glib2.0-2.30.0/./glib/ghash.c: Datei oder Verzeichnis nicht gefunden.
        in /build/buildd/glib2.0-2.30.0/./glib/ghash.c
(gdb)
Comment 3 Florian Reinhard 2012-01-06 03:28:15 UTC
here's the dbus-monitor --session output


signal sender=org.freedesktop.DBus -> dest=:1.6362 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string ":1.6362"
method call sender=:1.6362 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_call'"
method call sender=:1.6362 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='method_return'"
method call sender=:1.6362 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='error'"
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=9641 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.6363"
   string ""
   string ":1.6363"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=9642 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.6364"
   string ""
   string ":1.6364"
method call sender=:1.6364 -> dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.6364 -> dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',interface='org.gnome.secrets.Prompt',member='Completed'"
method call sender=:1.6364 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',member='NameOwnerChanged',interface='org.freedesktop.DBus'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.DBus'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.DBus"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ListNames
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.freedesktop.Telepathy.ChannelDispatcher"
   string ""
   string ":1.6363"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=8 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName
   string "org.freedesktop.Telepathy.ChannelDispatcher"
   uint32 4
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ListNames
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',interface='org.freedesktop.Telepathy.MissionControl.Tests.MCE',member='InactivityChanged'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=11 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.MissionControl.Tests.MCE',path='/org/freedesktop/Telepathy/MissionControl/Tests/MCE',interface='org.freedesktop.Telepathy.MissionControl.Tests.MCE'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.MissionControl.Tests.MCE'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=15 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ConnectionManager.salut'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=17 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ConnectionManager.gabble'"
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=15 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.freedesktop.Telepathy.MissionControl5"
   string ""
   string ":1.6363"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=19 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName
   string "org.freedesktop.Telepathy.MissionControl5"
   uint32 4
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=20 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.IndicatorApprover'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=21 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.Client.IndicatorApprover"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=22 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.Approver'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=23 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.Client.KTp.Approver"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=24 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ListActivatableNames
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=25 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string "type='signal',sender='org.freedesktop.Telepathy.MissionControl.Tests.MCE',path='/org/freedesktop/Telepathy/MissionControl/Tests/MCE',interface='org.freedesktop.Telepathy.MissionControl.Tests.MCE'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=26 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.MissionControl.Tests.MCE'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=27 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.Client.IndicatorApprover',path='/org/freedesktop/Telepathy/Client/IndicatorApprover',interface='org.freedesktop.DBus.Properties'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=28 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.IndicatorApprover'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=29 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.Client.IndicatorApprover"
method call sender=:1.6363 -> dest=org.freedesktop.Telepathy.Client.IndicatorApprover serial=30 path=/org/freedesktop/Telepathy/Client/IndicatorApprover; interface=org.freedesktop.DBus.Properties; member=Get
   string "org.freedesktop.Telepathy.Client"
   string "Interfaces"
method return sender=:1.69 -> dest=:1.6363 reply_serial=30
   variant       array [
         string "org.freedesktop.Telepathy.Client.Approver"
      ]
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=31 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.Client.KTp.Approver',path='/org/freedesktop/Telepathy/Client/KTp/Approver',interface='org.freedesktop.DBus.Properties'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=32 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.Approver'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=33 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.Client.KTp.Approver"
method call sender=:1.6363 -> dest=org.freedesktop.Telepathy.Client.KTp.Approver serial=34 path=/org/freedesktop/Telepathy/Client/KTp/Approver; interface=org.freedesktop.DBus.Properties; member=Get
   string "org.freedesktop.Telepathy.Client"
   string "Interfaces"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=35 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.krfb_rfb_handler'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=37 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.SASLHandler'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=39 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.FileTransferHandler'"
method return sender=:1.2 -> dest=:1.6363 reply_serial=34
   variant       array [
         string "org.freedesktop.Telepathy.Client.Approver"
      ]
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=41 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.krdc_rfb_handler'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=43 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.Logger'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=45 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.krdc_rfb_approver'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=47 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.Client.KTp.TextUi'"
method call sender=:1.6363 -> dest=org.freedesktop.Telepathy.Client.IndicatorApprover serial=49 path=/org/freedesktop/Telepathy/Client/IndicatorApprover; interface=org.freedesktop.DBus.Properties; member=Get
   string "org.freedesktop.Telepathy.Client.Approver"
   string "ApproverChannelFilter"
method return sender=:1.69 -> dest=:1.6363 reply_serial=49
   variant       array [
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Channel.ChannelType"
               variant                   string "org.freedesktop.Telepathy.Channel.Type.Text"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.TargetHandleType"
               variant                   uint32 1
            )
         ]
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Channel.ChannelType"
               variant                   string "org.freedesktop.Telepathy.Channel.Type.Text"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.TargetHandleType"
               variant                   uint32 2
            )
         ]
      ]
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=50 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.ConnectionManager.gabble',path='/org/freedesktop/Telepathy/ConnectionManager/gabble',interface='org.freedesktop.DBus.Properties'"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=51 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',path='/org/freedesktop/DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ConnectionManager.gabble'"
method call sender=:1.6363 -> dest=org.freedesktop.Telepathy.Client.KTp.Approver serial=54 path=/org/freedesktop/Telepathy/Client/KTp/Approver; interface=org.freedesktop.DBus.Properties; member=Get
   string "org.freedesktop.Telepathy.Client.Approver"
   string "ApproverChannelFilter"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=55 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.ConnectionManager.gabble',path='/org/freedesktop/Telepathy/ConnectionManager/gabble',interface='org.freedesktop.Telepathy.ConnectionManager'"
method return sender=:1.2 -> dest=:1.6363 reply_serial=54
   variant       array [
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Channel.ChannelType"
               variant                   string "org.freedesktop.Telepathy.Channel.Type.Text"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.TargetHandleType"
               variant                   uint32 1
            )
         ]
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Channel.ChannelType"
               variant                   string "org.freedesktop.Telepathy.Channel.Type.Text"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.TargetHandleType"
               variant                   uint32 0
            )
         ]
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Channel.ChannelType"
               variant                   string "org.freedesktop.Telepathy.Channel.Type.Text"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.TargetHandleType"
               variant                   uint32 2
            )
         ]
         array [
            dict entry(
               string "org.freedesktop.Telepathy.Channel.ChannelType"
               variant                   string "org.freedesktop.Telepathy.Channel.Type.FileTransfer"
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.Requested"
               variant                   boolean false
            )
            dict entry(
               string "org.freedesktop.Telepathy.Channel.TargetHandleType"
               variant                   uint32 1
            )
         ]
      ]
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=34 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.freedesktop.Telepathy.AccountManager"
   string ""
   string ":1.6363"
method call sender=:1.6363 -> dest=org.freedesktop.DBus serial=58 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName
   string "org.freedesktop.Telepathy.AccountManager"
   uint32 4
signal sender=:1.5 -> dest=(null destination) serial=784 path=/component/krunner; interface=org.kde.kglobalaccel.Component; member=globalShortcutPressed
   string "krunner"
   string "Run Command"
   int64 78384262
method call sender=:1.5 -> dest=org.kde.knotify serial=785 path=/Notify; interface=org.kde.KNotify; member=event
   string "globalshortcutpressed"
   string "kglobalaccel"
   array [
      variant          string "application"
      variant          string "Oberfläche zur Ausführung von Befehlen"
   ]
   string ""
   string "Das globale Tastenkürzel für Befehl ausführen wurde ausgeführt."
   array [
   ]
   array [
   ]
   int32 -1
   int64 0
method return sender=:1.14 -> dest=:1.5 reply_serial=785
   int32 0
method call sender=:1.38 -> dest=org.freedesktop.DBus serial=218 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner
   string "org.kde.kactivitymanagerd"
method call sender=:1.38 -> dest=org.kde.kactivitymanagerd serial=219 path=/ActivityManager; interface=org.kde.ActivityManager; member=IsBackstoreAvailable
method return sender=:1.9 -> dest=:1.38 reply_serial=219
   boolean true
method call sender=:1.13 -> dest=org.kde.knotify serial=976 path=/Notify; interface=org.kde.KNotify; member=event
   string "activate"
   string "kwin"
   array [
   ]
   string ""
   string ""
   array [
   ]
   array [
   ]
   int32 -1
   int64 0
method return sender=:1.14 -> dest=:1.13 reply_serial=976
   int32 0
signal sender=:1.9 -> dest=(null destination) serial=498 path=/SLC; interface=org.kde.ActivityManager.SLC; member=focusChanged
   string ""
   string ""
   string ""
method call sender=:1.38 -> dest=org.freedesktop.DBus serial=220 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner
   string "org.kde.klauncher"
method call sender=:1.38 -> dest=org.freedesktop.DBus serial=221 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner
   string "org.kde.klauncher"
method call sender=:1.38 -> dest=org.kde.klauncher serial=222 path=/KLauncher; interface=org.kde.KLauncher; member=start_service_by_desktop_path
   string "/usr/share/applications/kde4/ktp-contactlist.desktop"
   array [
   ]
   array [
      string "DISPLAY=:0"
   ]
   string "botein;1325848956;806694;1661_TIME78385765"
   boolean false
signal sender=:1.9 -> dest=(null destination) serial=499 path=/SLC; interface=org.kde.ActivityManager.SLC; member=focusChanged
   string ""
   string ""
   string ""
method call sender=:1.13 -> dest=org.kde.knotify serial=977 path=/Notify; interface=org.kde.KNotify; member=event
   string "activate"
   string "kwin"
   array [
   ]
   string ""
   string ""
   array [
   ]
   array [
   ]
   int32 -1
   int64 0
method return sender=:1.14 -> dest=:1.13 reply_serial=977
   int32 0
signal sender=:1.9 -> dest=(null destination) serial=500 path=/SLC; interface=org.kde.ActivityManager.SLC; member=focusChanged
   string ""
   string ""
   string ""
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=37 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.6365"
   string ""
   string ":1.6365"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.1 -> dest=org.freedesktop.DBus serial=106 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner
   string "org.kde.ktp-contactlist"
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=38 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string "org.kde.ktp-contactlist"
   string ""
   string ":1.6365"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RequestName
   string "org.kde.ktp-contactlist"
   uint32 4
method return sender=:1.1 -> dest=:1.38 reply_serial=222
   int32 0
   string "org.kde.ktp-contactlist"
   string ""
   int32 22427
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=39 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.6366"
   string ""
   string ":1.6366"
method call sender=:1.6366 -> dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.6366 -> dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameHasOwner
   string "org.kde.ktp-contactlist"
method call sender=:1.6366 -> dest=org.kde.ktp-contactlist serial=3 path=/MainApplication; interface=org.kde.KUniqueApplication; member=newInstance
   array of bytes "botein;1325848956;806694;1661_TIME78385765"
   array of bytes [
      00 00 00 15 2f 68 6f 6d 65 2f 72 6f 6d 61 6e 2f 44 6f 6b 75 6d 65 6e 74
      65 00 00 00 01 ff ff ff ff 00 00 00 00 00 00 00 00
   ]
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',path='/OxygenStyle',interface='org.kde.Oxygen.Style',member='reparseConfiguration'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',path='/KGlobalSettings',interface='org.kde.KGlobalSettings',member='notifyChange'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.AccountManager"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.AccountManager'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.AccountManager"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=8 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/AccountManager',interface='org.freedesktop.Telepathy.AccountManager',member='AccountValidityChanged'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.AccountManager"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/AccountManager',interface='org.freedesktop.Telepathy.AccountManager',member='AccountRemoved'"
method call sender=:1.6365 -> dest=org.freedesktop.Telepathy.AccountManager serial=11 path=/org/freedesktop/Telepathy/AccountManager; interface=org.freedesktop.DBus.Properties; member=GetAll
   string "org.freedesktop.Telepathy.AccountManager"
method return sender=:1.6363 -> dest=:1.6365 reply_serial=11
   array [
      dict entry(
         string "ValidAccounts"
         variant             array [
            ]
      )
      dict entry(
         string "SupportedAccountProperties"
         variant             array [
               string "org.freedesktop.Telepathy.Account.AutomaticPresence"
               string "org.freedesktop.Telepathy.Account.Enabled"
               string "org.freedesktop.Telepathy.Account.Icon"
               string "org.freedesktop.Telepathy.Account.Nickname"
               string "org.freedesktop.Telepathy.Account.ConnectAutomatically"
               string "org.freedesktop.Telepathy.Account.RequestedPresence"
               string "org.freedesktop.Telepathy.Account.Interface.Avatar.Avatar"
               string "com.nokia.Account.Interface.Compat.Profile"
               string "com.nokia.Account.Interface.Compat.SecondaryVCardFields"
               string "com.nokia.Account.Interface.Conditions.Condition"
            ]
      )
      dict entry(
         string "InvalidAccounts"
         variant             array [
               object path "/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0"
               object path "/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0"
               object path "/org/freedesktop/Telepathy/Account/salut/local_xmpp/account0"
            ]
      )
      dict entry(
         string "Interfaces"
         variant             array [
               string "org.freedesktop.Telepathy.AccountManager"
               string "com.nokia.AccountManager.Interface.Query"
               string "org.freedesktop.Telepathy.AccountManager.Interface.Hidden.DRAFT1"
            ]
      )
   ]
method return sender=:1.6365 -> dest=:1.6366 reply_serial=3
   int32 0
signal sender=org.freedesktop.DBus -> dest=(null destination) serial=40 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string ":1.6366"
   string ":1.6366"
   string ""
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=13 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string "org.freedesktop.Telepathy.ChannelDispatcher"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',arg0='org.freedesktop.Telepathy.ChannelDispatcher'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=15 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0',interface='org.freedesktop.Telepathy.Account',member='Removed'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=16 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0',interface='org.freedesktop.Telepathy.Account',member='AccountPropertyChanged'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=17 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/Account/salut/local_xmpp/account0',interface='org.freedesktop.Telepathy.Account',member='Removed'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=18 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/Account/salut/local_xmpp/account0',interface='org.freedesktop.Telepathy.Account',member='AccountPropertyChanged'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=19 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0',interface='org.freedesktop.Telepathy.Account',member='Removed'"
method call sender=:1.6365 -> dest=org.freedesktop.DBus serial=20 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string "type='signal',sender='org.freedesktop.Telepathy.AccountManager',path='/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0',interface='org.freedesktop.Telepathy.Account',member='AccountPropertyChanged'"
method call sender=:1.6365 -> dest=org.freedesktop.Telepathy.ChannelDispatcher serial=21 path=/org/freedesktop/Telepathy/ChannelDispatcher; interface=org.freedesktop.DBus.Properties; member=Get
   string "org.freedesktop.Telepathy.ChannelDispatcher"
   string "SupportsRequestHints"
method return sender=:1.6363 -> dest=:1.6365 reply_serial=21
   variant       boolean true
method call sender=:1.6365 -> dest=org.freedesktop.Telepathy.AccountManager serial=22 path=/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT1_40DOMAIN_2eorg0; interface=org.freedesktop.DBus.Properties; member=GetAll
   string "org.freedesktop.Telepathy.Account"
method call sender=:1.6365 -> dest=org.freedesktop.Telepathy.AccountManager serial=23 path=/org/freedesktop/Telepathy/Account/salut/local_xmpp/account0; interface=org.freedesktop.DBus.Properties; member=GetAll
   string "org.freedesktop.Telepathy.Account"
method call sender=:1.6365 -> dest=org.freedesktop.Telepathy.AccountManager serial=24 path=/org/freedesktop/Telepathy/Account/gabble/jabber/XMPPACCOUNT2_40DOMAIN_2eorg0; interface=org.freedesktop.DBus.Properties; member=GetAll
   string "org.freedesktop.Telepathy.Account"
method call sender=:1.13 -> dest=org.kde.knotify serial=978 path=/Notify; interface=org.kde.KNotify; member=event
   string "new"
   string "kwin"
   array [
   ]
   string ""
   string ""
   array [
   ]
   array [
   ]
   int32 -1
   int64 0
method return sender=:1.14 -> dest=:1.13 reply_serial=978
   int32 0
method call sender=:1.13 -> dest=org.kde.knotify serial=979 path=/Notify; interface=org.kde.KNotify; member=event
   string "activate"
   string "kwin"
   array [
   ]
   string ""
   string ""
   array [
   ]
   array [
   ]
   int32 -1
   int64 0
method return sender=:1.14 -> dest=:1.13 reply_serial=979
   int32 0
signal sender=:1.9 -> dest=(null destination) serial=501 path=/SLC; interface=org.kde.ActivityManager.SLC; member=focusChanged
   string ""
   string ""
   string ""
method call sender=:1.13 -> dest=org.kde.knotify serial=980 path=/Notify; interface=org.kde.KNotify; member=event
   string "activate"
   string "kwin"
   array [
   ]
   string ""
   string ""
   array [
   ]
   array [
   ]
   int32 -1
   int64 0
method return sender=:1.14 -> dest=:1.13 reply_serial=980
   int32 0
signal sender=:1.9 -> dest=(null destination) serial=502 path=/SLC; interface=org.kde.ActivityManager.SLC; member=focusChanged
   string ""
   string ""
   string ""
Comment 4 Jonny Lamb 2012-01-06 06:42:50 UTC
This should do it. If you could try building MC with this patch that'd be great.
Comment 5 Bernd Buschinski 2012-06-22 09:59:38 UTC
as telepathy-mission-control-5.12.0 still crashes that way...
nobody working on this? and still not merged?

some other news? or is this bug just dead?
Comment 6 Jonny Lamb 2012-06-22 10:22:56 UTC
(In reply to comment #5)
> as telepathy-mission-control-5.12.0 still crashes that way...
> nobody working on this? and still not merged?
> 
> some other news? or is this bug just dead?

This should do it. If you could try building MC with this patch that'd be great.

...

But seriously, I cannot reproduce this bug so do not know if my patch fixes your bug.
Comment 7 Bernd Buschinski 2012-06-22 11:24:52 UTC
oh sorry on a second look, my backtrace is a little bit different, so it does not fix my problem and I am also unabled to reproduce this one
Comment 8 Simon McVittie 2013-08-22 15:25:37 UTC
Nobody has ever confirmed whether this patch actually fixes a crash... but it looks correct to me, so I'm going to merge it.
Comment 9 Simon McVittie 2013-08-22 16:18:45 UTC
On closer inspection, Will Thompson fixed this specific crash (Bug #44939).

In all the other places that Jonny added more resilience, the failure mode for a missing connection manager would be that the TpProtocol on which we're trying to call IdentifyAccount would be NULL, but as far as I can see, that could only happen if a CM with the AccountStorage interface was still installed, but lost support for a protocol during an upgrade.
Comment 10 Simon McVittie 2014-01-30 13:28:52 UTC
(In reply to comment #9)
> a CM with the AccountStorage interface

... which we're deleting, so this bug will become irrelevant. \o/
Comment 11 GitLab Migration User 2019-12-03 20:11:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-mission-control/issues/50.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.