[telepathy] [Bug 313927] Telepathy/KDE crashed

David Edmundson kde at davidedmundson.co.uk
Sat Jan 26 17:35:55 GMT 2013


https://bugs.kde.org/show_bug.cgi?id=313927

--- Comment #5 from David Edmundson <kde at davidedmundson.co.uk> ---
There are two possible ways this is crashing either

connection->selfContact() is null
OR
channel->targetContact() is null..

I'd like a dev to work out which before we continue

I think either the connection or the channel get invalidated before we can
properly start up, we start the log manager async - so even though the UI drops
properly the log manager then finishes  but one of the two (or both) have been
invalidated in the mean time so calls to selfContact/targetContact return null
pointers.

Possible fixes are:
 - we check in LogManager::onEventsFinished before usage.
 - we delete any active logmanager instances inside ChatWidget::setEnabled()

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list