Bug 31765 - request pipeline, vCard manager and connection call into each other without a ref
Summary: request pipeline, vCard manager and connection call into each other without a...
Status: NEW
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: 0.11
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-19 07:49 UTC by Simon McVittie
Modified: 2010-11-19 10:51 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon McVittie 2010-11-19 07:49:22 UTC
Over on Bug #31412 I wrote:
> This branch fixes the crash and adds a regression test.
> 
> It doesn't fix the underlying problem, which is that the request pipeline,
> vCard manager and connection call into each other without necessarily
> holding a reference; in particular, I'm suspicious about the one in
> aliases_request_free(). 
> 
> However, fixing that will require some refactoring to add cyclic
> references and break them on disconnection, which I think is probably a
> job for 0.11.


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.