Bug 304926

Summary: Kopete segfault on grouping of contacts to metacontact
Product: [Applications] kopete Reporter: Ryan Martin <ryan_a_martin>
Component: generalAssignee: Kopete Developers <kopete-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: albandil, ladislav.bonita, tom
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Ryan Martin 2012-08-10 15:21:27 UTC
Application: kopete (1.2.90)
KDE Platform Version: 4.8.90 (4.8.90) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-27-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Grouping a Jabber contact with a Skype contact. The grouping was not saved, and Kopete threw a segmentation fault.

- Custom settings of the application:
Skype connector is active

The crash can be reproduced every time.

-- Backtrace:
Application: Kopete (kopete), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb1a1e41780 (LWP 8587))]

Thread 5 (Thread 0x7fb18a5f4700 (LWP 8588)):
#0  0x00007fb19e1e20c7 in pthread_mutex_lock (mutex=0x7fb184000a60) at forward.c:182
#1  0x00007fb1991a35a1 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb199167851 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb199167f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb199168164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fb19f894426 in QEventDispatcherGlib::processEvents (this=0x7fb1840008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007fb19f863c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fb19f863ed7 in QEventLoop::exec (this=0x7fb18a5f3dd0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fb19f762fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007fb19f8439ff in QInotifyFileSystemWatcherEngine::run (this=0x26570c0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007fb19f765fcb in QThreadPrivate::start (arg=0x26570c0) at thread/qthread_unix.cpp:298
#11 0x00007fb199c42e9a in start_thread (arg=0x7fb18a5f4700) at pthread_create.c:308
#12 0x00007fb19e1d44bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb18308c700 (LWP 8590)):
#0  0x00007fb1991a3332 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fb1991a35c9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb199167efc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb19916849a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fb183d7a406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#5  0x00007fb1991899e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fb199c42e9a in start_thread (arg=0x7fb18308c700) at pthread_create.c:308
#7  0x00007fb19e1d44bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb17bfff700 (LWP 8592)):
#0  0x00007fb19e1c8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb199168036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb199168164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb19f894426 in QEventDispatcherGlib::processEvents (this=0x7fb1700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fb19f863c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb19f863ed7 in QEventLoop::exec (this=0x7fb1700013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fb1810119ba in QCA::SyncThread::run() () from /usr/lib/libqca.so.2
#7  0x00007fb19f765fcb in QThreadPrivate::start (arg=0x2a8c300) at thread/qthread_unix.cpp:298
#8  0x00007fb199c42e9a in start_thread (arg=0x7fb17bfff700) at pthread_create.c:308
#9  0x00007fb19e1d44bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb17b7fe700 (LWP 8593)):
#0  0x00007fb19e1c8b03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fb199168036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fb199168164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fb19f894426 in QEventDispatcherGlib::processEvents (this=0x7fb1680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007fb19f863c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fb19f863ed7 in QEventLoop::exec (this=0x7fb1680013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fb18144fea5 in XMPP::SyncThread::run (this=0x2b3ad60) at ../../../../../kopete/protocols/jabber/libiris/iris/irisnet/corelib/netinterface.cpp:151
#7  0x00007fb19f765fcb in QThreadPrivate::start (arg=0x2b3ad60) at thread/qthread_unix.cpp:298
#8  0x00007fb199c42e9a in start_thread (arg=0x7fb17b7fe700) at pthread_create.c:308
#9  0x00007fb19e1d44bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb1a1e41780 (LWP 8587)):
[KCrash Handler]
#6  0x00007fb1a1500519 in QList (l=..., this=0x7fff995fbbb0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff995fbbb0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x28584b0) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007fb1a0e07e9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007fb1a0e080f3 in Kopete::UI::ContactListTreeModel::data (this=0x239d020, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
#11 0x00007fb1a0e1145a in Kopete::UI::ContactListProxyModel::filterAcceptsRow (this=0x238fd80, sourceRow=<optimized out>, sourceParent=...) at ../../../../kopete/kopete/contactlist/contactlistproxymodel.cpp:139
#12 0x00007fb19ef1da4a in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x219b260, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1131
#13 0x00007fb19f879281 in QMetaObject::activate (sender=0x239d020, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff995fc280) at kernel/qobject.cpp:3547
#14 0x00007fb19f8c5507 in QAbstractItemModel::dataChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qabstractitemmodel.cpp:164
#15 0x00007fb1a0e0c0ab in Kopete::UI::ContactListTreeModel::addMetaContactToGroup (this=0x239d020, mc=0x287fd80, group=0x280ed30) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:172
#16 0x00007fb1a0e09e50 in Kopete::UI::ContactListTreeModel::handleContactDataChange (this=0x239d020, mc=0x287fd80) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:602
#17 0x00007fb19f879281 in QMetaObject::activate (sender=0x287fd80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#18 0x00007fb1a14ff0f1 in Kopete::MetaContact::setPhotoSourceContact (this=0x287fd80, contact=<optimized out>) at ../../../kopete/libkopete/kopetemetacontact.cpp:880
#19 0x00007fb1a1503254 in Kopete::MetaContact::slotPropertyChanged (this=0x287fd80, _subcontact=0x26bba40, key=..., oldValue=..., newValue=...) at ../../../kopete/libkopete/kopetemetacontact.cpp:927
#20 0x00007fb1a150479c in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./kopetemetacontact.moc:167
#21 Kopete::MetaContact::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./kopetemetacontact.moc:128
#22 0x00007fb19f879281 in QMetaObject::activate (sender=0x26bba40, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff995fc8e0) at kernel/qobject.cpp:3547
#23 0x00007fb1a15180de in Kopete::PropertyContainer::propertyChanged (this=<optimized out>, _t1=0x26bba40, _t2=..., _t3=..., _t4=...) at ./kopetepropertycontainer.moc:100
#24 0x00007fb1a15187ac in Kopete::PropertyContainer::removeProperty (this=0x26bba40, tmpl=...) at ../../../kopete/libkopete/kopetepropertycontainer.cpp:164
#25 0x00007fb18135ee57 in JabberBaseContact::setPropertiesFromVCard (this=0x26bba40, vCard=...) at ../../../../kopete/protocols/jabber/jabberbasecontact.cpp:619
#26 0x00007fb18136367c in JabberContact::slotGotVCard (this=0x26bba40) at ../../../../kopete/protocols/jabber/jabbercontact.cpp:598
#27 0x00007fb18136c27d in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=0x26bba40, _c=<optimized out>) at ./jabbercontact.moc:115
#28 JabberContact::qt_static_metacall (_o=0x26bba40, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./jabbercontact.moc:88
#29 0x00007fb19f879281 in QMetaObject::activate (sender=0x2b3fa70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#30 0x00007fb1813e0e4e in done (this=0x2b3fa70) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:216
#31 XMPP::Task::done (this=0x2b3fa70) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:206
#32 0x00007fb1813f7541 in XMPP::JT_VCard::take (this=0x2b3fa70, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_tasks.cpp:1049
#33 0x00007fb1813e169d in XMPP::Task::take (this=<optimized out>, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/xmpp_task.cpp:139
#34 0x00007fb1813abce1 in XMPP::Client::distribute (this=0x2a5f110, x=...) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:580
#35 0x00007fb1813ac687 in XMPP::Client::streamReadyRead (this=0x2a5f110) at ../../../../../kopete/protocols/jabber/libiris/iris/xmpp/xmpp-im/client.cpp:527
#36 0x00007fb19f879281 in QMetaObject::activate (sender=0x2b7b850, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#37 0x00007fb19f87e446 in QObject::event (this=0x2b7b850, e=<optimized out>) at kernel/qobject.cpp:1195
#38 0x00007fb19e96a894 in notify_helper (e=0x2c21680, receiver=0x2b7b850, this=0x21b8c80) at kernel/qapplication.cpp:4559
#39 QApplicationPrivate::notify_helper (this=0x21b8c80, receiver=0x2b7b850, e=0x2c21680) at kernel/qapplication.cpp:4531
#40 0x00007fb19e96f713 in QApplication::notify (this=0x7fff995fe150, receiver=0x2b7b850, e=0x2c21680) at kernel/qapplication.cpp:4420
#41 0x00007fb1a02cb9e6 in KApplication::notify (this=0x7fff995fe150, receiver=0x2b7b850, event=0x2c21680) at ../../kdeui/kernel/kapplication.cpp:311
#42 0x00007fb19f864e9c in QCoreApplication::notifyInternal (this=0x7fff995fe150, receiver=0x2b7b850, event=0x2c21680) at kernel/qcoreapplication.cpp:876
#43 0x00007fb19f868c6a in sendEvent (event=0x2c21680, receiver=0x2b7b850) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2166440) at kernel/qcoreapplication.cpp:1500
#45 0x00007fb19f893f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#46 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#47 0x00007fb199167d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007fb1991680a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007fb199168164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fb19f8943bf in QEventDispatcherGlib::processEvents (this=0x2167d20, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#51 0x00007fb19ea12d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#52 0x00007fb19f863c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#53 0x00007fb19f863ed7 in QEventLoop::exec (this=0x7fff995fe0d0, flags=...) at kernel/qeventloop.cpp:204
#54 0x00007fb19f868f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#55 0x000000000041418f in main (argc=1, argv=0x7fff995fefd8) at ../../../kopete/kopete/main.cpp:105

This bug may be a duplicate of or related to bug 298290.

Possible duplicates by query: bug 304661, bug 304316, bug 303034, bug 301989, bug 301739.

Reported using DrKonqi
Comment 1 ladislav.bonita 2012-09-01 22:11:35 UTC
Created attachment 73594 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:

grouping ICQ contact with jabber contact

-- Backtrace (Reduced):
#6  0x00007f9af2278509 in QList (l=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x1b14100) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f9af1b7fe9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f9af1b800f3 in Kopete::UI::ContactListTreeModel::data (this=0x19f88b0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 2 ladislav.bonita 2012-09-01 22:11:35 UTC
Created attachment 73595 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:

grouping ICQ contact with jabber contact

-- Backtrace (Reduced):
#6  0x00007f9af2278509 in QList (l=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x1b14100) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f9af1b7fe9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f9af1b800f3 in Kopete::UI::ContactListTreeModel::data (this=0x19f88b0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 3 ladislav.bonita 2012-09-01 22:11:39 UTC
Created attachment 73596 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:

grouping ICQ contact with jabber contact

-- Backtrace (Reduced):
#6  0x00007f9af2278509 in QList (l=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x1b14100) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f9af1b7fe9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f9af1b800f3 in Kopete::UI::ContactListTreeModel::data (this=0x19f88b0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 4 ladislav.bonita 2012-09-01 22:11:39 UTC
Created attachment 73597 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:

grouping ICQ contact with jabber contact

-- Backtrace (Reduced):
#6  0x00007f9af2278509 in QList (l=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x1b14100) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f9af1b7fe9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f9af1b800f3 in Kopete::UI::ContactListTreeModel::data (this=0x19f88b0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 5 ladislav.bonita 2012-09-01 22:11:39 UTC
Created attachment 73598 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:

grouping ICQ contact with jabber contact

-- Backtrace (Reduced):
#6  0x00007f9af2278509 in QList (l=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x1b14100) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f9af1b7fe9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f9af1b800f3 in Kopete::UI::ContactListTreeModel::data (this=0x19f88b0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 6 ladislav.bonita 2012-09-01 22:11:39 UTC
Created attachment 73599 [details]
New crash information added by DrKonqi

kopete (1.3.0) on KDE Platform 4.9.00 using Qt 4.8.2

- What I was doing when the application crashed:

grouping ICQ contact with jabber contact

-- Backtrace (Reduced):
#6  0x00007f9af2278509 in QList (l=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff7b091bf0) at /usr/include/qt4/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x1b14100) at ../../../kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f9af1b7fe9e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f9af1b800f3 in Kopete::UI::ContactListTreeModel::data (this=0x19f88b0, index=..., role=138) at ../../../../kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 7 Jakub Benda 2012-09-13 14:53:13 UTC
Created attachment 73889 [details]
New crash information added by DrKonqi

kopete (1.3.1) on KDE Platform 4.9.1 "release 561" using Qt 4.8.2

- What I was doing when the application crashed:

Grouping two Jabber contacts. For the first time it works - the multicontacts creates (and stores) -, for the second time Kopete mostly crashes. It crashes also if I try to disconnect after the first attempt.

-- Backtrace (Reduced):
#5  0x00007f4334ac4319 in QList (l=..., this=0x7fff95736300) at /usr/include/QtCore/qlist.h:122
#6  QListIterator (container=..., this=0x7fff95736300) at /usr/include/QtCore/qlist.h:902
#7  Kopete::MetaContact::isOnline (this=0x22547a0) at /usr/src/debug/kdenetwork-4.9.1/kopete/libkopete/kopetemetacontact.cpp:516
#8  0x00007f43343cbefe in Kopete::UI::ContactListTreeModel::countConnected (this=this@entry=0x1dbfcf0, gmi=gmi@entry=0x215dc30) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#9  0x00007f43343cc163 in Kopete::UI::ContactListTreeModel::data (this=0x1dbfcf0, index=..., role=138) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 8 Tomas Racek 2012-09-27 14:33:29 UTC
Created attachment 74192 [details]
New crash information added by DrKonqi

kopete (1.3.1) on KDE Platform 4.9.1 using Qt 4.8.2

Second grouping of contacts  (2x jabber or ICQ and jabber) resulted in crash.

-- Backtrace (Reduced):
#6  0x0000003a062c09d9 in QList (l=..., this=0x7fff538ce670) at /usr/include/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff538ce670) at /usr/include/QtCore/qlist.h:894
#8  Kopete::MetaContact::isOnline (this=0x1d08030) at /usr/src/debug/kdenetwork-4.9.1/kopete/libkopete/kopetemetacontact.cpp:516
#9  0x0000003a0f23bd4e in Kopete::UI::ContactListTreeModel::countConnected (this=this@entry=0x1760f20, gmi=gmi@entry=0x1c4c4e0) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x0000003a0f23bfb3 in Kopete::UI::ContactListTreeModel::data (this=0x1760f20, index=..., role=138) at /usr/src/debug/kdenetwork-4.9.1/kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 9 Jekyll Wu 2012-10-04 21:32:15 UTC

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