Summary: | Crash when starting a conversation | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | Darin McBride <Tanktalus> |
Component: | contactlist | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | joshua.dunamis, kde |
Priority: | NOR | Keywords: | drkonqi |
Version: | 0.6.80 | Flags: | kde:
ReviewRequest+
|
Target Milestone: | Future | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/telepathy-common-internals/ea6e30c0e838039e595f48e3f865bdcef14b7961 | Version Fixed In: | 0.7.1 |
Sentry Crash Report: |
Description
Darin McBride
2013-10-05 20:51:33 UTC
*** Bug 325329 has been marked as a duplicate of this bug. *** Thanks. Two people mentioned this now, though I still can't reproduce it. Can you clarify some information: - does it happen every time? - did you click on a 'metacontact' or expand the tree and select someone? As I mentioned originally, it happens "every time" - though I can understand skepticism on a bug report :) I just tried it again, and it happened exactly the same again. The top two groups of contacts always come up already open, so I click directly on a contact, it seems like any contact, and I get this crash. Thankfully, it's after the conversation window shows up, so it's not like the application has gone completely useless on me, just kind of annoying :) Thanks! I think I've fixed it. https://git.reviewboard.kde.org/r/113126/ I've patched my system with the above patch. I think you've fixed it, too. Crash is gone. Doesn't mean I understand the diff, just that I applied it and it seems to work here. (Gentoo made this easy.) Thanks! Git commit ea6e30c0e838039e595f48e3f865bdcef14b7961 by David Edmundson. Committed on 06/10/2013 at 01:27. Pushed by davidedmundson into branch 'master'. Fix crash caused by TextChannelWatcherProxyModel void KTp::TextChannelWatcherProxyModel::onChannelMessagesChanged() void KTp::TextChannelWatcherProxyModel::onChannelInvalidated() emit dataChanged() using indexes from the wrong model. Because it's an QIdentityProxyModel it never causes any harm, but it's still "wrong" so Qt asserts break in the grouping model. REVIEW: 113126 M +3 -3 KTp/Models/text-channel-watcher-proxy-model.cpp http://commits.kde.org/telepathy-common-internals/ea6e30c0e838039e595f48e3f865bdcef14b7961 Git commit d5b5ed3967050e5715a341d5d2ce36bf275a2e45 by David Edmundson. Committed on 06/10/2013 at 01:27. Pushed by davidedmundson into branch 'kde-telepathy-0.7'. Fix crash caused by TextChannelWatcherProxyModel void KTp::TextChannelWatcherProxyModel::onChannelMessagesChanged() void KTp::TextChannelWatcherProxyModel::onChannelInvalidated() emit dataChanged() using indexes from the wrong model. Because it's an QIdentityProxyModel it never causes any harm, but it's still "wrong" so Qt asserts break in the grouping model. REVIEW: 113126 M +3 -3 KTp/Models/text-channel-watcher-proxy-model.cpp http://commits.kde.org/telepathy-common-internals/d5b5ed3967050e5715a341d5d2ce36bf275a2e45 *** Bug 330901 has been marked as a duplicate of this bug. *** |