For CMs which don't have a .manager file, I've seen TpCM assert in tp_connection_manager_got_protocols(), namely at: g_assert (self->priv->found_protocols == NULL); I believe this is because tp_connection_manager_activate () doesn't guard on self->priv->listing_protocols, so ListProtocols is called twice.
My branch 'tpcm-introspect-assertion' has a fix!
Merged; will be in 0.7.36. Thanks!
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.