http://bugs.freedesktop.org/show_bug.cgi?id=19662

           Summary: Leaks when using OptionalInterfaceFactory
           Product: Telepathy
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: high
         Component: telepathy-qt4
        AssignedTo: [email protected]
        ReportedBy: [email protected]


Some classes (such as Account/Connection) uses OptionalInterfaceFactory to get
an optional interface. The first time an optional interface is requested it
will be cached by OptionalInterfaceFactory, meaning that the returned object
cannot be destroyed by the calling, or the cache will be invalidated.
This way the classes using OptionalInterfaceFactory are not deleting the
optional interfaces, causing memory leaks.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Telepathy mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/telepathy

Reply via email to