Summary: | We should check for connection validity before handling subscription request | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Martin Klapetek <mklapetek> |
Component: | kded-module | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | dcbrown73, ddomenichelli, kde, mklapetek |
Priority: | NOR | ||
Version: | git-latest | ||
Target Milestone: | 0.4.0 | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Bug Depends on: | |||
Bug Blocks: | 285413 |
Description
Martin Klapetek
2012-01-11 22:07:09 UTC
Actually from this BT it's the ContactManager that is nulled not the connection. #7 0x00007f4497a6ce04 in Tp::ContactManager::removePresencePublication (this=0x0, contacts=..., message=...) at Git commit b12961cb4422a63e51974b1358dc8dbd0df02bbc by Martin Klapetek. Committed on 22/01/2012 at 11:58. Pushed by mklapetek into branch 'master'. Check for contact manager being null and don't crash if it is. I had a contact request, killed mc, accepted it and the whole kded didn't crash and the contact was still added. Double win. Reviewed-by: David Edmundson M +12 -8 contact-request-handler.cpp http://commits.kde.org/telepathy-kded-module/b12961cb4422a63e51974b1358dc8dbd0df02bbc *** Bug 302351 has been marked as a duplicate of this bug. *** *** Bug 303124 has been marked as a duplicate of this bug. *** *** Bug 308915 has been marked as a duplicate of this bug. *** |