Bug 301739 - kopete crash while grouping a contact
Summary: kopete crash while grouping a contact
Status: RESOLVED DUPLICATE of bug 298290
Alias: None
Product: kopete
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-12 15:39 UTC by Marc Schiffbauer
Modified: 2012-07-29 14:10 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (13.77 KB, text/plain)
2012-07-02 09:27 UTC, Andreas Kuhl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Schiffbauer 2012-06-12 15:39:28 UTC
Application: kopete (1.2.90)
KDE Platform Version: 4.8.90 (4.8.90) (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.3.8-gentoo x86_64
Distribution: "NAME=Gentoo"

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

This crash happened after I dropped one oneline jabber account from my contacts list onto another to group it.

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

Thread 3 (Thread 0x7f5c5190a700 (LWP 18610)):
#0  0x00007f5c63a76fe0 in pthread_mutex_unlock@plt () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f5c63ade401 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5c63aa3c8b in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f5c63aa43ab in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f5c63aa45b4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f5c6a44f4e6 in QEventDispatcherGlib::processEvents (this=0x7f5c4c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f5c6a41f2a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f5c6a41f4f7 in QEventLoop::exec (this=0x7f5c4c0013c0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f5c529cc713 in QCA::SyncThread::run (this=0x139e5e0) at support/syncthread.cpp:195
#9  0x00007f5c6a322f2b in QThreadPrivate::start (arg=0x139e5e0) at thread/qthread_unix.cpp:307
#10 0x00007f5c6883bec6 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f5c68db29bd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f5c51109700 (LWP 18611)):
#0  0x00007f5c68da9da3 in poll () from /lib64/libc.so.6
#1  0x00007f5c63aa4486 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f5c63aa45b4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f5c6a44f4e6 in QEventDispatcherGlib::processEvents (this=0x7f5c440008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f5c6a41f2a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f5c6a41f4f7 in QEventLoop::exec (this=0x7f5c440013c0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f5c52e20926 in ?? () from /usr/lib64/kde4/kopete_jabber.so
#7  0x00007f5c6a322f2b in QThreadPrivate::start (arg=0x16d5d40) at thread/qthread_unix.cpp:307
#8  0x00007f5c6883bec6 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f5c68db29bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f5c6cb50780 (LWP 18609)):
[KCrash Handler]
#6  0x00007f5c6c1c7064 in ?? () from /usr/lib64/libkopete.so.4
#7  0x00007f5c6c201989 in ?? () from /usr/lib64/libkopete.so.4
#8  0x00007f5c6c202041 in Kopete::MetaContact::isOnline() const () from /usr/lib64/libkopete.so.4
#9  0x00007f5c6badea08 in Kopete::UI::ContactListTreeModel::countConnected(Kopete::UI::GroupModelItem*) const () from /usr/lib64/libkopetecontactlist.so.1
#10 0x00007f5c6badebb9 in Kopete::UI::ContactListTreeModel::data(QModelIndex const&, int) const () from /usr/lib64/libkopetecontactlist.so.1
#11 0x00007f5c6bae9621 in Kopete::UI::ContactListProxyModel::filterAcceptsRow(int, QModelIndex const&) const () from /usr/lib64/libkopetecontactlist.so.1
#12 0x00007f5c69adcae8 in QSortFilterProxyModelPrivate::create_mapping (this=0xf85090, source_parent=...) at itemviews/qsortfilterproxymodel.cpp:327
#13 0x00007f5c69adda20 in QSortFilterProxyModelPrivate::update_persistent_indexes (this=0xf85090, source_indexes=...) at itemviews/qsortfilterproxymodel.cpp:1016
#14 0x00007f5c69ade1b9 in QSortFilterProxyModelPrivate::_q_clearMapping (this=0xf85090) at itemviews/qsortfilterproxymodel.cpp:310
#15 0x00007f5c69ade5c2 in QSortFilterProxyModel::invalidate (this=<optimized out>) at itemviews/qsortfilterproxymodel.cpp:2332
#16 0x00007f5c6bae8abe in Kopete::UI::ContactListProxyModel::slotConfigChanged() () from /usr/lib64/libkopetecontactlist.so.1
#17 0x00007f5c6a434409 in QMetaObject::activate (sender=0xfc0cb0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#18 0x00007f5c6a8431f1 in KCoreConfigSkeleton::writeConfig (this=0xfc0cb0) at /var/tmp/portage/kde-base/kdelibs-4.8.90/work/kdelibs-4.8.90/kdecore/config/kcoreconfigskeleton.cpp:1088
#19 0x00007f5c6a434409 in QMetaObject::activate (sender=0x1007ca0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffec612290) at kernel/qobject.cpp:3547
#20 0x00007f5c69549242 in QAction::triggered (this=<optimized out>, _t1=true) at .moc/release-shared/moc_qaction.cpp:277
#21 0x00007f5c6954942f in QAction::activate (this=0x1007ca0, event=<optimized out>) at kernel/qaction.cpp:1257
#22 0x00007f5c69977f09 in QMenuPrivate::activateCausedStack (this=0x10ab160, causedStack=..., action=0x1007ca0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1028
#23 0x00007f5c6997e173 in QMenuPrivate::activateAction (this=0x10ab160, action=0x1007ca0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120
#24 0x00007f5c6af909d1 in KMenu::mouseReleaseEvent (this=0x10b3340, e=0x7fffec6130f0) at /var/tmp/portage/kde-base/kdelibs-4.8.90/work/kdelibs-4.8.90/kdeui/widgets/kmenu.cpp:464
#25 0x00007f5c695a0039 in QWidget::event (this=0x10b3340, event=0x7fffec6130f0) at kernel/qwidget.cpp:8371
#26 0x00007f5c6997f7cb in QMenu::event (this=0x10b3340, e=0x7fffec6130f0) at widgets/qmenu.cpp:2469
#27 0x00007f5c6954f6a4 in notify_helper (e=0x7fffec6130f0, receiver=0x10b3340, this=0xe02d40) at kernel/qapplication.cpp:4551
#28 QApplicationPrivate::notify_helper (this=0xe02d40, receiver=0x10b3340, e=0x7fffec6130f0) at kernel/qapplication.cpp:4523
#29 0x00007f5c69554dd9 in QApplication::notify (this=<optimized out>, receiver=0x10b3340, e=0x7fffec6130f0) at kernel/qapplication.cpp:4094
#30 0x00007f5c6aecf7ed in KApplication::notify (this=0x7fffec613c20, receiver=0x10b3340, event=0x7fffec6130f0) at /var/tmp/portage/kde-base/kdelibs-4.8.90/work/kdelibs-4.8.90/kdeui/kernel/kapplication.cpp:311
#31 0x00007f5c6a42074c in QCoreApplication::notifyInternal (this=0x7fffec613c20, receiver=0x10b3340, event=0x7fffec6130f0) at kernel/qcoreapplication.cpp:915
#32 0x00007f5c69550662 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#33 QApplicationPrivate::sendMouseEvent (receiver=0x10b3340, event=0x7fffec6130f0, alienWidget=0x0, nativeWidget=0x10b3340, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162
#34 0x00007f5c695cc964 in QETWidget::translateMouseEvent (this=0x10b3340, event=<optimized out>) at kernel/qapplication_x11.cpp:4436
#35 0x00007f5c695cb0da in QApplication::x11ProcessEvent (this=0x7fffec613c20, event=0x7fffec613810) at kernel/qapplication_x11.cpp:3625
#36 0x00007f5c695f2afa in x11EventSourceDispatch (s=0xdf9000, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x00007f5c63aa41a3 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f5c63aa44f0 in ?? () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f5c63aa45b4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#40 0x00007f5c6a44f47f in QEventDispatcherGlib::processEvents (this=0xd83ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#41 0x00007f5c695f279e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007f5c6a41f2a2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#43 0x00007f5c6a41f4f7 in QEventLoop::exec (this=0x7fffec613ba0, flags=...) at kernel/qeventloop.cpp:204
#44 0x00007f5c6a4242c5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#45 0x0000000000416543 in ?? ()
#46 0x00007f5c68cee60d in __libc_start_main () from /lib64/libc.so.6
#47 0x00000000004165a9 in _start ()

Possible duplicates by query: bug 298290.

Reported using DrKonqi
Comment 1 Andreas Kuhl 2012-07-02 09:27:44 UTC
Created attachment 72271 [details]
New crash information added by DrKonqi

kopete (1.3.70) on KDE Platform 4.8.95 (4.8.95) "release 1" using Qt 4.8.2

- What I was doing when the application crashed:

Tried to group a Jabber contact and a Skype contact into one meta contact

-- Backtrace (Reduced):
#6  0x00007f0197fa3ec9 in QList (l=..., this=0x7fff780b1a00) at /usr/include/QtCore/qlist.h:122
#7  QListIterator (container=..., this=0x7fff780b1a00) at /usr/include/QtCore/qlist.h:902
#8  Kopete::MetaContact::isOnline (this=0x13fcdb0) at /usr/src/debug/kdenetwork-4.8.95_20120629/kopete/libkopete/kopetemetacontact.cpp:516
#9  0x00007f01978a412e in Kopete::UI::ContactListTreeModel::countConnected (this=<optimized out>, gmi=<optimized out>) at /usr/src/debug/kdenetwork-4.8.95_20120629/kopete/kopete/contactlist/contactlisttreemodel.cpp:233
#10 0x00007f01978a4383 in Kopete::UI::ContactListTreeModel::data (this=0x914dd0, index=<optimized out>, role=138) at /usr/src/debug/kdenetwork-4.8.95_20120629/kopete/kopete/contactlist/contactlisttreemodel.cpp:318
Comment 2 Janek Bevendorff 2012-07-29 14:10:22 UTC

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