Bug 252064

Summary: Contact list crashes when openning / closing nodes / contacts.
Product: [Unmaintained] telepathy Reporter: Gael Beaudoin <gaboo>
Component: generalAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED LATER    
Severity: crash CC: mklapetek
Priority: NOR    
Version: unspecified   
Target Milestone: 0.4.0   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Gael Beaudoin 2010-09-22 18:06:32 UTC
Application: telepathy_contactlist_prototype (0.1)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.2-desktop i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
Messing with the list, clicking on metacontacts and contacts.

-- Backtrace:
Application: Telepathy Nepomuk Enabled Contact List Prototype (telepathy_contactlist_prototype), signal: Segmentation fault
[KCrash Handler]
#7  ref (this=0x86c44a0) at /usr/include/QtCore/qatomic_i386.h:120
#8  QString (this=0x86c44a0) at /usr/include/QtCore/qstring.h:715
#9  KTelepathy::ContactItem::accountIdentifier (this=0x86c44a0) at /home/gaboo/progs/telepathy/libktelepathy/src/ui/contact-item.cpp:79
#10 0xb77cfbc7 in KTelepathy::ContactsListModel::data (this=0x8194cd0, index=..., role=0) at /home/gaboo/progs/telepathy/libktelepathy/src/ui/contacts-list-model.cpp:297
#11 0xb77d3e58 in KTelepathy::GroupedContactsProxyModel::data (this=0x81ab2b8, index=..., role=0) at /home/gaboo/progs/telepathy/libktelepathy/src/ui/grouped-contacts-proxy-model.cpp:80
#12 0xb6a62dfd in data (this=0x82352e8, option=0xbfb66270, index=...) at ../../src/corelib/kernel/qabstractitemmodel.h:398
#13 QStyledItemDelegate::initStyleOption (this=0x82352e8, option=0xbfb66270, index=...) at itemviews/qstyleditemdelegate.cpp:380
#14 0x0804ff76 in ContactDelegate::paint (this=0x82352e8, painter=0xbfb6688c, option=..., idx=...) at /home/gaboo/progs/telepathy/telepathy-contactlist/main-widget.cpp:88
#15 0xb69f4176 in QTreeView::drawRow (this=0x81787d0, painter=0xbfb6688c, option=..., index=...) at itemviews/qtreeview.cpp:1670
#16 0xb69f9048 in QTreeView::drawTree (this=0x81787d0, painter=0xbfb6688c, region=...) at itemviews/qtreeview.cpp:1433
#17 0xb69f9b59 in QTreeView::paintEvent (this=0x81787d0, event=0xbfb670f4) at itemviews/qtreeview.cpp:1266
#18 0xb6485f5a in QWidget::event (this=0x81787d0, event=0xbfb670f4) at kernel/qwidget.cpp:8190
#19 0xb687f765 in QFrame::event (this=0x81787d0, e=0xbfb670f4) at widgets/qframe.cpp:557
#20 0xb690de01 in QAbstractScrollArea::viewportEvent (this=0x81787d0, e=0xbfb670f4) at widgets/qabstractscrollarea.cpp:1036
#21 0xb69b0284 in QAbstractItemView::viewportEvent (this=0x81787d0, event=0xbfb670f4) at itemviews/qabstractitemview.cpp:1615
#22 0xb69f8516 in QTreeView::viewportEvent (this=0x81787d0, event=0xbfb670f4) at itemviews/qtreeview.cpp:1248
#23 0xb6910776 in viewportEvent (this=0x817d130, o=0x8147a38, e=0xbfb670f4) at widgets/qabstractscrollarea_p.h:100
#24 QAbstractScrollAreaFilter::eventFilter (this=0x817d130, o=0x8147a38, e=0xbfb670f4) at widgets/qabstractscrollarea_p.h:116
#25 0xb6f47fa6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80cc0b0, receiver=0x8147a38, event=0xbfb670f4) at kernel/qcoreapplication.cpp:841
#26 0xb642cc34 in QApplicationPrivate::notify_helper (this=0x80cc0b0, receiver=0x8147a38, e=0xbfb670f4) at kernel/qapplication.cpp:4298
#27 0xb6434ca4 in QApplication::notify (this=0x8147a38, receiver=0x8147a38, e=0xbfb670f4) at kernel/qapplication.cpp:4267
#28 0xb74a4361 in KApplication::notify (this=0xbfb67cd0, receiver=0x8147a38, event=0xbfb670f4) at /usr/src/debug/kdelibs-4.5.1/kdeui/kernel/kapplication.cpp:310
#29 0xb6f47e0e in QCoreApplication::notifyInternal (this=0xbfb67cd0, receiver=0x8147a38, event=0xbfb670f4) at kernel/qcoreapplication.cpp:726
#30 0xb6480c82 in sendSpontaneousEvent (this=0x8147a50, pdev=0x820d6bc, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x823f0d8) at ../../src/corelib/kernel/qcoreapplication.h:218
#31 QWidgetPrivate::drawWidget (this=0x8147a50, pdev=0x820d6bc, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x823f0d8) at kernel/qwidget.cpp:5363
#32 0xb665e9f7 in QWidgetBackingStore::sync (this=0x823f0d8) at painting/qbackingstore.cpp:1292
#33 0xb64766fb in QWidgetPrivate::syncBackingStore (this=0x8177fd8) at kernel/qwidget.cpp:1688
#34 0xb6486a16 in QWidget::event (this=0x8143878, event=0x85e0e30) at kernel/qwidget.cpp:8337
#35 0xb642cc64 in QApplicationPrivate::notify_helper (this=0x80cc0b0, receiver=0x8143878, e=0x85e0e30) at kernel/qapplication.cpp:4302
#36 0xb6434ca4 in QApplication::notify (this=0x8143878, receiver=0x8143878, e=0x85e0e30) at kernel/qapplication.cpp:4267
#37 0xb74a4361 in KApplication::notify (this=0xbfb67cd0, receiver=0x8143878, event=0x85e0e30) at /usr/src/debug/kdelibs-4.5.1/kdeui/kernel/kapplication.cpp:310
#38 0xb6f47e0e in QCoreApplication::notifyInternal (this=0xbfb67cd0, receiver=0x8143878, event=0x85e0e30) at kernel/qcoreapplication.cpp:726
#39 0xb6f4b9b4 in sendEvent (receiver=0x0, event_type=0, data=0x80b4138) at kernel/qcoreapplication.h:215
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x80b4138) at kernel/qcoreapplication.cpp:1367
#41 0xb6f4bb9c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1260
#42 0xb6f7383d in sendPostedEvents (s=0x80ce510) at kernel/qcoreapplication.h:220
#43 postEventSourceDispatch (s=0x80ce510) at kernel/qeventdispatcher_glib.cpp:276
#44 0xb54c6b49 in g_main_dispatch (context=0x80ce490) at gmain.c:1960
#45 IA__g_main_context_dispatch (context=0x80ce490) at gmain.c:2513
#46 0xb54c7350 in g_main_context_iterate (context=0x80ce490, block=1, dispatch=1, self=0x80cc320) at gmain.c:2591
#47 0xb54c760e in IA__g_main_context_iteration (context=0x80ce490, may_block=1) at gmain.c:2654
#48 0xb6f73d4b in QEventDispatcherGlib::processEvents (this=0x80b81b0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#49 0xb64dd19a in QGuiEventDispatcherGlib::processEvents (this=0x80b81b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0xb6f4711d in QEventLoop::processEvents (this=0xbfb67c34, flags=...) at kernel/qeventloop.cpp:149
#51 0xb6f47319 in QEventLoop::exec (this=0xbfb67c34, flags=...) at kernel/qeventloop.cpp:201
#52 0xb6f4bc70 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#53 0xb642a164 in QApplication::exec () at kernel/qapplication.cpp:3581
#54 0x0804f873 in main (argc=140477936, argv=0x6) at /home/gaboo/progs/telepathy/telepathy-contactlist/main.cpp:73

Reported using DrKonqi
Comment 1 Martin Klapetek 2011-03-25 00:20:01 UTC
I think we can close this one as the contact list was rewritten and metacontacts support was stripped and will be rewritten in the future. Therefore, this bug report is now invalid (is the 'LATER' the right resolve type for this?).