Summary: | Crash when attempting to join a group chat [QObject::setParent, KSystemTrayIcon::setMovie, KNotificationItemPrivate::syncLegacySystemTrayIcon] | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Allen Winter <winter> |
Component: | general | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, aseigo, btsai, david, emondi, florian.reinhard, martin.nowack, notmart, plasma-bugs, shlomif, simon, skreech2, xcojack |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Allen Winter
2009-09-24 13:30:52 UTC
*** Bug 209003 has been marked as a duplicate of this bug. *** As bug 209003 describes (and according to the logic that it is using KSystemTrayIcon instead of the new one), this only happens if Kopete is not running into a KDE Session / Plasma Regards FWIW, I was running in a KDE desktop.. but an older KDE desktop. The one that ships with Kubuntu 9.04. Which is KDE 4.2.4 @Allen: is that right ? you had a kdebase from kde4.2 and a kopete and kdelibs from kde4.4trunk ? yes, basically. My desktop is running stock 4.2.4. But kopete from KDE 4.2.4 doesn't work for me with jabber and QCA. So I've been building and using kopete trunk for months now just fine up until the past week or so. Ok, that would be explain why it was using teh KSystemTrayIcon fallback instead of the new protocol (which is not available in kdebase@4.2). Thanks *** Bug 213082 has been marked as a duplicate of this bug. *** *** Bug 215342 has been marked as a duplicate of this bug. *** From bug 217044: -- Information about the crash: Kopete crashes shortly after logging in to all the protocols. I'm using the Kopete of KDE-4.4.x-pre-alpha on top of XFCE on Mandriva Cooker, from the Mandriva packages. So.. another user not using Plasma and therefore fallback-ing to the old protocol. *** Bug 217044 has been marked as a duplicate of this bug. *** (In reply to comment #2) > As bug 209003 describes (and according to the logic that it is using > KSystemTrayIcon instead of the new one), this only happens if Kopete is not > running into a KDE Session / Plasma > Regards I recently recompiled with Qt 4.6 and kde from svn after beta1 and kopete does not crash anymore in my case, as described in bug #209003 when receiving notifications. - Could anyone else confirm that this is fixed with a recent KDE SC + Qt4.6 builds ? Thanks Mh, bug 219411 seems related to this but on KDESC4.4beta1+ Qt4.6.0 *** Bug 219411 has been marked as a duplicate of this bug. *** *** Bug 223335 has been marked as a duplicate of this bug. *** *** Bug 223287 has been marked as a duplicate of this bug. *** SVN commit 1076869 by rjarosz: When KSystemTrayIcon is deleted the movie is deleted too so use QPointer to catch this. RegisterToDaemon already calls setLegacySystemTrayEnabled so the second call is useless. BUG: 208379 M +0 -1 kstatusnotifieritem.cpp M +1 -1 kstatusnotifieritemprivate_p.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1076869 SVN commit 1076870 by rjarosz: Backport commit 1076869. When KSystemTrayIcon is deleted the movie is deleted too so use QPointer to catch this. RegisterToDaemon already calls setLegacySystemTrayEnabled so the second call is useless. CCBUG: 208379 M +0 -1 kstatusnotifieritem.cpp M +1 -1 kstatusnotifieritemprivate_p.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1076870 *** Bug 223255 has been marked as a duplicate of this bug. *** |