Summary: | tp-ring: assert when closing text channels | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Kai Vehmanen <kai.vehmanen> |
Component: | ring | Assignee: | Kai Vehmanen <kai.vehmanen> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | minor | ||
Priority: | medium | ||
Version: | git master | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Kai Vehmanen
2011-01-25 08:58:15 UTC
Setting myself as default assignee, but keeping as new. Taking the bug. Hmm, it seems this is actually regression added to 2.1.2 with commits: - ring-text-manager: channels hash disposes channels - ring-media-manager: channels hash disposes channels Hmm, this seems to be an issue with interacting with tp-glib base-channel.c. The destroyed() logic is not prepared for the case that the closed-callback handler will call g_run_dispose() (like tpring 2.1.2 now does). My bugfix as a pull req to tp-ring: http://meego.gitorious.org/meego-cellular/telepathy-ring/merge_requests/10 |
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.