_tp_protocol_parse_channel_class will skip all items passed to it as it tries to g_value_init() a NULL Gvalue * for each item (which, as might be expected, fails).
Needs tests. While adding some, I fixed more bugs. How's this?
Fixed in git for 0.11.15
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.