Bug 26495

Summary: inappropriate assertion that becoming ready can't fail
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: fargoAssignee: David Laban <david.laban>
Status: NEW --- QA Contact: Simon McVittie <smcv>
Severity: normal    
Priority: medium    
Version: git master   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Simon McVittie 2010-02-09 11:27:10 UTC
2010-02-09 19:16:39+0000 [-] Traceback (most recent call last):
2010-02-09 19:16:39+0000 [-]   File "/var/lib/python-support/python2.5/dbus/connection.py", line 566, in msg_reply_handler
2010-02-09 19:16:39+0000 [-]     *message.get_args_list()))
2010-02-09 19:16:39+0000 [-]   File "/srv/tpfargo/telepathy-fargo/telepathy_fargo/twisted_telepathy.py", line 231, in <lambda>
2010-02-09 19:16:39+0000 [-]     error_handler=lambda err: self._get_channel_type_reply_cb(None))
2010-02-09 19:16:39+0000 [-]   File "/srv/tpfargo/telepathy-fargo/telepathy_fargo/twisted_telepathy.py", line 225, in _get_channel_type_reply_cb
2010-02-09 19:16:39+0000 [-]     self.__ready_handler()
2010-02-09 19:16:39+0000 [-]   File "/srv/tpfargo/telepathy-fargo/telepathy_fargo/twisted_telepathy.py", line 495, in _interface_builder_ready_cb
2010-02-09 19:16:39+0000 [-]     assert self.is_valid

This seems to be happening as a result of a channel being created just before its parent Connection disconnects, or some such.

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.