Another victim of the horribly wrong semantic that invalidated gets signalled both for the dbus object going away and for the object disposing (booo, bad). In an interesting twist this causes TpBaseClient to try and remove a TpProxy twice when it gets replaced in its own has hash table.. Which also means it gets unreffed twice.. Patch in tne url field
The indentation in the bugfix doesn't match the surrounding stuff (two-space rather than four-space inside the function call parens) but it looks functionally right. <wjt> sjoerd: another fix for the bug would be to disconnect from Invalidated before removing from the hash table <sjoerd> wjt: yeah but then i have to save the signal id somewhere etc which seems fair enough.
Fix merged in master
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.