Application: kopete (1.6.60) KDE Platform Version: 4.14.2 Qt Version: 4.8.6 Operating System: Linux 3.16.6-2-desktop x86_64 Distribution: "openSUSE 13.2 (Harlequin) (x86_64)" -- Information about the crash: Kopete sometimes randomly crashes without any apparent reason. I do completely unrelated work like text edit in Libre Office, Kopete is just running in the background (no chat is active) and suddenly it crashes. The crash can be reproduced sometimes. -- Backtrace: Application: Kopete (kopete), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe266685800 (LWP 3214))] Thread 3 (Thread 0x7fe24a289700 (LWP 3568)): #0 0x00007fe25d80d8e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fe25d7cb299 in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fe25d7cbb03 in () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fe25d7cbcec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #4 0x00007fe26412d0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007fe2640fee6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007fe2640ff165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #7 0x00007fe24b384cf6 in QCA::SyncThread::run() () at /usr/lib64/libqca.so.2 #8 0x00007fe263ffe79f in () at /usr/lib64/libQtCore.so.4 #9 0x00007fe26250e0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fe262a747fd in clone () at /lib64/libc.so.6 Thread 2 (Thread 0x7fe249a88700 (LWP 3571)): #0 0x00007fe25d80d8e9 in g_mutex_lock () at /usr/lib64/libglib-2.0.so.0 #1 0x00007fe25d7cbad5 in () at /usr/lib64/libglib-2.0.so.0 #2 0x00007fe25d7cbcec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #3 0x00007fe26412d0de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #4 0x00007fe2640fee6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #5 0x00007fe2640ff165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #6 0x00007fe263ffc0bf in QThread::exec() () at /usr/lib64/libQtCore.so.4 #7 0x00007fe24b7dbee5 in () at /usr/lib64/kde4/kopete_jabber.so #8 0x00007fe263ffe79f in () at /usr/lib64/libQtCore.so.4 #9 0x00007fe26250e0a4 in start_thread () at /lib64/libpthread.so.0 #10 0x00007fe262a747fd in clone () at /lib64/libc.so.6 Thread 1 (Thread 0x7fe266685800 (LWP 3214)): [KCrash Handler] #5 0x00007fe265d806d0 in Kopete::Group::type() const () at /usr/lib64/libkopete.so.4 #6 0x00007fe24c396e31 in () at /usr/lib64/kde4/kopete_antispam.so #7 0x00007fe24c3974db in () at /usr/lib64/kde4/kopete_antispam.so #8 0x00007fe2641141fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #9 0x00007fe265d6d7e5 in Kopete::ChatSessionManager::aboutToReceive(Kopete::Message&) () at /usr/lib64/libkopete.so.4 #10 0x00007fe2641141fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #11 0x00007fe265d695f7 in Kopete::ChatSession::messageReceived(Kopete::Message&, Kopete::ChatSession*) () at /usr/lib64/libkopete.so.4 #12 0x00007fe265d6b8ce in Kopete::ChatSession::appendMessage(Kopete::Message&) () at /usr/lib64/libkopete.so.4 #13 0x00007fe24b6f1b30 in () at /usr/lib64/kde4/kopete_jabber.so #14 0x00007fe24b6da68c in () at /usr/lib64/kde4/kopete_jabber.so #15 0x00007fe24b6c665c in () at /usr/lib64/kde4/kopete_jabber.so #16 0x00007fe24b6ca8b9 in () at /usr/lib64/kde4/kopete_jabber.so #17 0x00007fe2641141fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #18 0x00007fe24b704375 in JabberClient::messageReceived(XMPP::Message const&) () at /usr/lib64/kde4/kopete_jabber.so #19 0x00007fe2641141fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #20 0x00007fe24b70a565 in () at /usr/lib64/kde4/kopete_jabber.so #21 0x00007fe24b7210cb in () at /usr/lib64/kde4/kopete_jabber.so #22 0x00007fe24b70a719 in () at /usr/lib64/kde4/kopete_jabber.so #23 0x00007fe2641141fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #24 0x00007fe24b70b342 in () at /usr/lib64/kde4/kopete_jabber.so #25 0x00007fe24b772df3 in () at /usr/lib64/kde4/kopete_jabber.so #26 0x00007fe24b751dcd in () at /usr/lib64/kde4/kopete_jabber.so #27 0x00007fe24b728442 in () at /usr/lib64/kde4/kopete_jabber.so #28 0x00007fe24b728c86 in () at /usr/lib64/kde4/kopete_jabber.so #29 0x00007fe24b70a785 in () at /usr/lib64/kde4/kopete_jabber.so #30 0x00007fe2641141fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () at /usr/lib64/libQtCore.so.4 #31 0x00007fe24b70bafd in () at /usr/lib64/kde4/kopete_jabber.so #32 0x00007fe26411859e in QObject::event(QEvent*) () at /usr/lib64/libQtCore.so.4 #33 0x00007fe26321c76c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #34 0x00007fe263222cad in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQtGui.so.4 #35 0x00007fe264b65bda in KApplication::notify(QObject*, QEvent*) () at /usr/lib64/libkdeui.so.5 #36 0x00007fe2641002ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQtCore.so.4 #37 0x00007fe26410357d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQtCore.so.4 #38 0x00007fe26412d8fe in () at /usr/lib64/libQtCore.so.4 #39 0x00007fe25d7cba04 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0 #40 0x00007fe25d7cbc48 in () at /usr/lib64/libglib-2.0.so.0 #41 0x00007fe25d7cbcec in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0 #42 0x00007fe26412d0be in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #43 0x00007fe2632b9676 in () at /usr/lib64/libQtGui.so.4 #44 0x00007fe2640fee6f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #45 0x00007fe2640ff165 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQtCore.so.4 #46 0x00007fe2641045b9 in QCoreApplication::exec() () at /usr/lib64/libQtCore.so.4 #47 0x0000000000414b21 in () #48 0x00007fe2629b0b05 in __libc_start_main () at /lib64/libc.so.6 #49 0x0000000000414b84 in _start () Reproducible: Sometimes Steps to Reproduce: Random behaviour
The crash is caused by the Kopete Antispam plugin. Since this plugin is unmaintained since 5 years, I suggest to deinstall it. http://kde-apps.org/content/show.php?content=82959 If the crash is reproducible with that plugin deinstalled, please add a comment with an updated backtrace.
OK, I deinstalled it, I'll see wha happens next... The plugin is still available in KDE Extra repository for openSUSE and it does its job well...
Assuming the crash was caused by this plugin. Otherwise, please add a comment.
Seems so. Crashes are gone.