Bug 308067 - elepathy crashes when disabled IM accounts in systemsettings
Summary: elepathy crashes when disabled IM accounts in systemsettings
Status: RESOLVED DUPLICATE of bug 307899
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: contactlist (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: Future
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-08 10:39 UTC by Vit Pelcak
Modified: 2012-10-08 11:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vit Pelcak 2012-10-08 10:39:13 UTC
Application: ktp-contactlist (0.5)
KDE Platform Version: 4.8.5 (4.8.5) (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.4.9-gentoo x86_64
Distribution (Platform): Gentoo Packages

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

In systemsettings I disabled all IM accounts. Drkonqui popped right away with backtrace.

-- Backtrace:
Application: Seznam kontaktů KDE Telepathy (ktp-contactlist), signal: Segmentation fault
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f8756cd6f96 in ProxyTreeNode::data (this=<optimized out>, role=<optimized out>) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0/KTp/Models/proxy-tree-node.cpp:72
#8  0x00007f8756cd4d39 in GroupsModel::data (this=<optimized out>, index=<optimized out>, role=32) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0/KTp/Models/groups-model.cpp:114
#9  0x00007f8756cca489 in AccountsFilterModel::data (this=0x9a5600, index=..., role=32) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0/KTp/Models/accounts-filter-model.cpp:433
#10 0x000000000042d4b9 in data (arole=32, this=0x7fff881f5420) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402
#11 AbstractContactDelegate::sizeHint (this=0x932d50, option=..., index=...) at /var/tmp/portage/net-im/ktp-contact-list-0.5.0/work/ktp-contact-list-0.5.0/abstract-contact-delegate.cpp:69
#12 0x00007f8754b11bc0 in QTreeView::indexRowSizeHint (this=<optimized out>, index=<optimized out>) at itemviews/qtreeview.cpp:2838
#13 0x00007f8754b156a9 in itemHeight (item=48, this=0x9cf090) at itemviews/qtreeview.cpp:3284
#14 QTreeViewPrivate::itemHeight (this=0x9cf090, item=<optimized out>) at itemviews/qtreeview.cpp:3273
#15 0x00007f8754b15943 in QTreeViewPrivate::updateScrollBars (this=0x9cf090) at itemviews/qtreeview.cpp:3505
#16 0x00007f8754b15cff in QTreeView::updateGeometries (this=0x9cdca0) at itemviews/qtreeview.cpp:2722
#17 0x00007f8754ad1f39 in QAbstractItemView::doItemsLayout (this=0x9cdca0) at itemviews/qabstractitemview.cpp:1164
#18 0x00007f8754b1cf04 in QTreeView::doItemsLayout (this=0x9cdca0) at itemviews/qtreeview.cpp:2065
#19 0x00007f8754b159d4 in QTreeViewPrivate::updateScrollBars (this=0x9cf090) at itemviews/qtreeview.cpp:3492
#20 0x00007f8754b1fc8e in QTreeView::scrollTo (this=0x9cdca0, index=..., hint=QAbstractItemView::EnsureVisible) at itemviews/qtreeview.cpp:1089
#21 0x00007f8754adc842 in QAbstractItemView::currentChanged (this=0x9cdca0, current=..., previous=<optimized out>) at itemviews/qabstractitemview.cpp:3505
#22 0x00007f8754b12bc6 in QTreeView::currentChanged (this=0x9cdca0, current=..., previous=...) at itemviews/qtreeview.cpp:3751
#23 0x00007f87559ab121 in QMetaObject::activate (sender=0x9d3410, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f5a00) at kernel/qobject.cpp:3547
#24 0x00007f8754b29b6a in QItemSelectionModel::currentChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:173
#25 0x00007f8754b29c60 in QItemSelectionModel::setCurrentIndex (this=0x9d3410, index=..., command=<optimized out>) at itemviews/qitemselectionmodel.cpp:1175
#26 0x00007f8754acf5be in QAbstractItemView::setCurrentIndex (this=0x9cdca0, index=...) at itemviews/qabstractitemview.cpp:1022
#27 0x00007f8754ada840 in QAbstractItemView::rowsAboutToBeRemoved (this=0x9cdca0, parent=..., start=0, end=0) at itemviews/qabstractitemview.cpp:3256
#28 0x00007f8754b1861f in QTreeView::rowsAboutToBeRemoved (this=<optimized out>, parent=<optimized out>, start=<optimized out>, end=<optimized out>) at itemviews/qtreeview.cpp:2528
#29 0x00007f87559ab121 in QMetaObject::activate (sender=0x9a5600, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f5ee0) at kernel/qobject.cpp:3547
#30 0x00007f87559f74f4 in QAbstractItemModel::rowsAboutToBeRemoved (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:204
#31 0x00007f8755990f18 in QAbstractItemModel::beginRemoveRows (this=<optimized out>, parent=..., first=<optimized out>, last=0) at kernel/qabstractitemmodel.cpp:2470
#32 0x00007f8754b5ab6d in QSortFilterProxyModelPrivate::remove_proxy_interval (this=0x9d5260, source_to_proxy=..., proxy_to_source=..., proxy_start=0, proxy_end=<optimized out>, proxy_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:557
#33 0x00007f8754b5f61a in QSortFilterProxyModelPrivate::remove_source_items (this=0x9d5260, source_to_proxy=..., proxy_to_source=..., source_items=<optimized out>, source_parent=<optimized out>, orient=Qt::Vertical, emit_signal=true) at itemviews/qsortfilterproxymodel.cpp:539
#34 0x00007f8754b60fe4 in QSortFilterProxyModelPrivate::source_items_about_to_be_removed (this=0x9d5260, source_parent=..., start=0, end=0, orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:840
#35 0x00007f87559ab121 in QMetaObject::activate (sender=0x9d22d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f6220) at kernel/qobject.cpp:3547
#36 0x00007f87559f74f4 in QAbstractItemModel::rowsAboutToBeRemoved (this=<optimized out>, _t1=<optimized out>, _t2=0, _t3=0) at .moc/release-shared/moc_qabstractitemmodel.cpp:204
#37 0x00007f8755990f18 in QAbstractItemModel::beginRemoveRows (this=<optimized out>, parent=..., first=<optimized out>, last=0) at kernel/qabstractitemmodel.cpp:2470
#38 0x00007f8756cd5172 in GroupsModel::onItemsRemoved (this=0x9d22d0, parent=0xedfa30, first=0, last=0) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0/KTp/Models/groups-model.cpp:196
#39 0x00007f87559ab121 in QMetaObject::activate (sender=0x9d40a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f6450) at kernel/qobject.cpp:3547
#40 0x00007f8756cd721c in TreeNode::childrenRemoved (this=<optimized out>, _t1=0xedfa30, _t2=0, _t3=0) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0_build/KTp/Models/tree-node.moc:123
#41 0x00007f87559ab121 in QMetaObject::activate (sender=0xedfa30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f65b0) at kernel/qobject.cpp:3547
#42 0x00007f8756cd721c in TreeNode::childrenRemoved (this=<optimized out>, _t1=0xedfa30, _t2=0, _t3=0) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0_build/KTp/Models/tree-node.moc:123
#43 0x00007f87559ab121 in QMetaObject::activate (sender=0xed0d70, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f6710) at kernel/qobject.cpp:3547
#44 0x00007f8756cd721c in TreeNode::childrenRemoved (this=<optimized out>, _t1=0xedfa30, _t2=0, _t3=0) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0_build/KTp/Models/tree-node.moc:123
#45 0x00007f87559ab121 in QMetaObject::activate (sender=0xe51460, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff881f6870) at kernel/qobject.cpp:3547
#46 0x00007f87559aba7f in QObject::destroyed (this=<optimized out>, _t1=0xe51460) at .moc/release-shared/moc_qobject.cpp:149
#47 0x00007f87559af52e in QObject::~QObject (this=0xe51460, __in_chrg=<optimized out>) at kernel/qobject.cpp:844
#48 0x00007f8756cd75b8 in TreeNode::~TreeNode (this=0xe51460, __in_chrg=<optimized out>) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0/KTp/Models/tree-node.cpp:47
#49 0x00007f8756cd2e29 in ContactModelItem::~ContactModelItem (this=0xe51460, __in_chrg=<optimized out>) at /var/tmp/portage/net-im/ktp-common-internals-0.5.0/work/ktp-common-internals-0.5.0/KTp/Models/contact-model-item.cpp:103
#50 0x00007f87559b0318 in QObject::event (this=0xe51460, e=<optimized out>) at kernel/qobject.cpp:1176
#51 0x00007f87545d1a74 in notify_helper (e=0x10ea020, receiver=0xe51460, this=0x7d4830) at kernel/qapplication.cpp:4551
#52 QApplicationPrivate::notify_helper (this=0x7d4830, receiver=0xe51460, e=0x10ea020) at kernel/qapplication.cpp:4523
#53 0x00007f87545d6843 in QApplication::notify (this=0x7fff881f72b0, receiver=0xe51460, e=0x10ea020) at kernel/qapplication.cpp:4412
#54 0x00007f8756664f66 in KApplication::notify (this=0x7fff881f72b0, receiver=0xe51460, event=0x10ea020) at /var/tmp/portage/kde-base/kdelibs-4.8.5/work/kdelibs-4.8.5/kdeui/kernel/kapplication.cpp:311
#55 0x00007f875599732c in QCoreApplication::notifyInternal (this=0x7fff881f72b0, receiver=0xe51460, event=0x10ea020) at kernel/qcoreapplication.cpp:915
#56 0x00007f875599abda in sendEvent (event=0x10ea020, receiver=0xe51460) at kernel/qcoreapplication.h:231
#57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x796ff0) at kernel/qcoreapplication.cpp:1539
#58 0x00007f87559c5eb3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#59 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#60 0x00007f87506306f3 in g_main_dispatch (context=0x7c5c50) at gmain.c:2539
#61 g_main_context_dispatch (context=0x7c5c50) at gmain.c:3075
#62 0x00007f8750630a40 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7c5c50, self=<optimized out>) at gmain.c:3146
#63 g_main_context_iterate (context=0x7c5c50, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3083
#64 0x00007f8750630b04 in g_main_context_iteration (context=0x7c5c50, may_block=1) at gmain.c:3207
#65 0x00007f87559c62df in QEventDispatcherGlib::processEvents (this=0x7984b0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#66 0x00007f87546745ee in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#67 0x00007f8755995e62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#68 0x00007f87559960b7 in QEventLoop::exec (this=0x7fff881f7240, flags=...) at kernel/qeventloop.cpp:204
#69 0x00007f875599aed5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#70 0x000000000041f540 in main (argc=1, argv=0x7fff881f7588) at /var/tmp/portage/net-im/ktp-contact-list-0.5.0/work/ktp-contact-list-0.5.0/main.cpp:62

Reported using DrKonqi
Comment 1 Martin Klapetek 2012-10-08 11:02:51 UTC

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