Bug 307895

Summary: Kopete crashes when adding XMPP contact
Product: [Unmaintained] kopete Reporter: Vojtěch Zeisek <Vojtech.Zeisek>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Vojtěch Zeisek 2012-10-05 13:32:27 UTC
Application: kopete (1.3.2)
KDE Platform Version: 4.9.2 "release 511"
Qt Version: 4.8.3
Operating System: Linux 3.4.6-2.10-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Sometimes Kopete crashes when adding new XMPP/Google Talk contact.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f19e38d2780 (LWP 3622))]

Thread 3 (Thread 0x7f19ce2e7700 (LWP 3798)):
#0  0x00007f19dfc9e13f in poll () from /lib64/libc.so.6
#1  0x00007f19da447684 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f19da4477a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f19e134dcf6 in QEventDispatcherGlib::processEvents (this=0x7f19c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f19e131e85f in QEventLoop::processEvents (this=this@entry=0x7f19c00013c0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f19e131eae8 in QEventLoop::exec (this=0x7f19c00013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f19c642a6ee in QCA::SyncThread::run() () from /usr/lib64/libqca.so.2
#7  0x00007f19e1223f9c in QThreadPrivate::start (arg=0x172a3b0) at thread/qthread_unix.cpp:338
#8  0x00007f19df749e0e in start_thread () from /lib64/libpthread.so.0
#9  0x00007f19dfca62bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f19bffff700 (LWP 3804)):
#0  0x00007f19da4834a1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f19da446eb5 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f19da4475ab in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f19da4477a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f19e134dcf6 in QEventDispatcherGlib::processEvents (this=0x7f19b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f19e131e85f in QEventLoop::processEvents (this=this@entry=0x7f19b8002600, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f19e131eae8 in QEventLoop::exec (this=0x7f19b8002600, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f19c687609f in ?? () from /usr/lib64/kde4/kopete_jabber.so
#8  0x00007f19e1223f9c in QThreadPrivate::start (arg=0x15677c0) at thread/qthread_unix.cpp:338
#9  0x00007f19df749e0e in start_thread () from /lib64/libpthread.so.0
#10 0x00007f19dfca62bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f19e38d2780 (LWP 3622)):
[KCrash Handler]
#5  0x00007f19e2f89319 in Kopete::MetaContact::isOnline() const () from /usr/lib64/libkopete.so.4
#6  0x00007f19e2890efe in Kopete::UI::ContactListTreeModel::countConnected(Kopete::UI::GroupModelItem*) const () from /usr/lib64/libkopetecontactlist.so.1
#7  0x00007f19e2891163 in Kopete::UI::ContactListTreeModel::data(QModelIndex const&, int) const () from /usr/lib64/libkopetecontactlist.so.1
#8  0x00007f19e2899faf in Kopete::UI::ContactListProxyModel::filterAcceptsRow(int, QModelIndex const&) const () from /usr/lib64/libkopetecontactlist.so.1
#9  0x00007f19e09d931c in ?? () from /usr/lib64/libQtGui.so.4
#10 0x00007f19e133639f in QMetaObject::activate (sender=0x1314920, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa8652800) at kernel/qobject.cpp:3556
#11 0x00007f19e137f117 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164
#12 0x00007f19e2894b33 in Kopete::UI::ContactListTreeModel::addMetaContactToGroup(Kopete::MetaContact*, Kopete::Group*) () from /usr/lib64/libkopetecontactlist.so.1
#13 0x00007f19e2894e4b in Kopete::UI::ContactListTreeModel::handleContactDataChange(Kopete::MetaContact*) () from /usr/lib64/libkopetecontactlist.so.1
#14 0x00007f19e133639f in QMetaObject::activate (sender=0x16efb10, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa8652b00) at kernel/qobject.cpp:3556
#15 0x00007f19e2f88880 in Kopete::MetaContact::onlineStatusChanged(Kopete::MetaContact*, Kopete::OnlineStatus::StatusType) () from /usr/lib64/libkopete.so.4
#16 0x00007f19e2f891f1 in Kopete::MetaContact::updateOnlineStatus() () from /usr/lib64/libkopete.so.4
#17 0x00007f19e2f8c4d1 in Kopete::MetaContact::slotContactStatusChanged(Kopete::Contact*, Kopete::OnlineStatus const&, Kopete::OnlineStatus const&) () from /usr/lib64/libkopete.so.4
#18 0x00007f19e2f8dc2c in ?? () from /usr/lib64/libkopete.so.4
#19 0x00007f19e133639f in QMetaObject::activate (sender=0x3696060, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa8652d00) at kernel/qobject.cpp:3556
#20 0x00007f19e2f74b69 in Kopete::Contact::onlineStatusChanged(Kopete::Contact*, Kopete::OnlineStatus const&, Kopete::OnlineStatus const&) () from /usr/lib64/libkopete.so.4
#21 0x00007f19e2f752aa in Kopete::Contact::setOnlineStatus(Kopete::OnlineStatus const&) () from /usr/lib64/libkopete.so.4
#22 0x00007f19c679d164 in ?? () from /usr/lib64/kde4/kopete_jabber.so
#23 0x00007f19e13344ee in QObject::event (this=0x3696060, e=<optimized out>) at kernel/qobject.cpp:1204
#24 0x00007f19e044d74c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#25 0x00007f19e0451bca in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#26 0x00007f19e1d7c616 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#27 0x00007f19e131fb0e in QCoreApplication::notifyInternal (this=0x7fffa8653a00, receiver=receiver@entry=0x3696060, event=event@entry=0x3590b50) at kernel/qcoreapplication.cpp:915
#28 0x00007f19e1323471 in sendEvent (event=0x3590b50, receiver=0x3696060) at kernel/qcoreapplication.h:231
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xf9c1f0) at kernel/qcoreapplication.cpp:1539
#30 0x00007f19e134db43 in sendPostedEvents () at kernel/qcoreapplication.h:236
#31 postEventSourceDispatch (s=0xfe8300) at kernel/qeventdispatcher_glib.cpp:279
#32 0x00007f19da4473b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007f19da4476e8 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007f19da4477a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007f19e134dcd6 in QEventDispatcherGlib::processEvents (this=0xfa1a70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0x00007f19e04eda5e in ?? () from /usr/lib64/libQtGui.so.4
#37 0x00007f19e131e85f in QEventLoop::processEvents (this=this@entry=0x7fffa86538d0, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f19e131eae8 in QEventLoop::exec (this=0x7fffa86538d0, flags=...) at kernel/qeventloop.cpp:204
#39 0x00007f19e1323788 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#40 0x00000000004148eb in ?? ()
#41 0x00007f19dfbe3455 in __libc_start_main () from /lib64/libc.so.6
#42 0x0000000000414951 in _start ()

Possible duplicates by query: bug 307705, bug 307524, bug 307513, bug 307480, bug 307458.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-10-05 13:47:48 UTC

*** This bug has been marked as a duplicate of bug 298290 ***