Bug 280385

Summary: Kontact crash at restart and click on inbox favorite folder
Product: [Applications] kontact Reporter: Andrei Sebastian Cimpean <andreiamenta>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Andrei Sebastian Cimpean 2011-08-18 22:34:28 UTC
Application: kontact (4.7.0)
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 2.6.37.6-0.7-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
Sometimes KMail isn't able to check for new mails, when coming out of sleep. So i restarted the kontact suite and it found new emails. It crashed when i tried to click the inbox favorite folder.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f21ee063760 (LWP 28965))]

Thread 2 (Thread 0x7f21d6f86700 (LWP 28966)):
#0  0x00007f21e643138c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f21eaa7f1d4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/libQtWebKit.so.4
#2  0x00007f21e642ca3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f21eb62167d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f21ee063760 (LWP 28965)):
[KCrash Handler]
#6  QModelIndex (this=0xc80580, child=<value optimized out>) at ../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0xc80580, child=<value optimized out>) at itemviews/qsortfilterproxymodel.cpp:1656
#8  0x00007f21ec2d65d4 in parent (this=0xc91a30, index=...) at ../../src/corelib/kernel/qabstractitemmodel.h:389
#9  QTreeView::indexRowSizeHint (this=0xc91a30, index=...) at itemviews/qtreeview.cpp:2759
#10 0x00007f21ec2d6cbc in QTreeViewPrivate::itemHeight (this=0xc90680, item=<value optimized out>) at itemviews/qtreeview.cpp:3232
#11 0x00007f21ec2d6f4f in QTreeViewPrivate::updateScrollBars (this=0xc90680) at itemviews/qtreeview.cpp:3453
#12 0x00007f21ec2d72fd in QTreeView::updateGeometries (this=0xc91a30) at itemviews/qtreeview.cpp:2686
#13 0x00007f21ebddfc42 in QWidget::event (this=0xc91a30, event=0x7fff8130c840) at kernel/qwidget.cpp:8413
#14 0x00007f21ec184a86 in QFrame::event (this=0xc91a30, e=0x7fff8130c840) at widgets/qframe.cpp:557
#15 0x00007f21ec294ec3 in QAbstractItemView::viewportEvent (this=0xc91a30, event=0x7fff8130c840) at itemviews/qabstractitemview.cpp:1628
#16 0x00007f21ec2d9cc5 in QTreeView::viewportEvent (this=0xc91a30, event=0x7fff8130c840) at itemviews/qtreeview.cpp:1256
#17 0x00007f21ec9c6607 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xc92f90, event=0x7fff8130c840) at kernel/qcoreapplication.cpp:846
#18 0x00007f21ebd8e111 in QApplicationPrivate::notify_helper (this=0x648ba0, receiver=0xc92f90, e=0x7fff8130c840) at kernel/qapplication.cpp:4458
#19 0x00007f21ebd966fa in QApplication::notify (this=<value optimized out>, receiver=0xc92f90, e=0x7fff8130c840) at kernel/qapplication.cpp:4341
#20 0x00007f21ed40ead6 in KApplication::notify (this=0x7fff8130f780, receiver=0xc92f90, event=0x7fff8130c840) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#21 0x00007f21ec9c647c in QCoreApplication::notifyInternal (this=0x7fff8130f780, receiver=0xc92f90, event=0x7fff8130c840) at kernel/qcoreapplication.cpp:731
#22 0x00007f21ebddb79f in sendEvent (this=0xc834b0, recursive=false, disableUpdates=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#23 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0xc834b0, recursive=false, disableUpdates=<value optimized out>) at kernel/qwidget.cpp:7329
#24 0x00007f21ebde3513 in QWidgetPrivate::show_helper (this=0xc834b0) at kernel/qwidget.cpp:7380
#25 0x00007f21ebde396a in QWidget::setVisible (this=0xc92f90, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#26 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#27 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#28 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xc90680) at kernel/qwidget.cpp:7386
#29 0x00007f21ebde396a in QWidget::setVisible (this=0xc91a30, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#30 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#31 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#32 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xc7fb20) at kernel/qwidget.cpp:7386
#33 0x00007f21ebde396a in QWidget::setVisible (this=0xc9a370, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#34 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#35 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#36 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xd2ff00) at kernel/qwidget.cpp:7386
#37 0x00007f21ebde396a in QWidget::setVisible (this=0xd33470, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#38 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#39 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#40 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xba96b0) at kernel/qwidget.cpp:7386
#41 0x00007f21ebde396a in QWidget::setVisible (this=0xba8950, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#42 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#43 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#44 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xba8f60) at kernel/qwidget.cpp:7386
#45 0x00007f21ebde396a in QWidget::setVisible (this=0xba8cb0, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#46 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#47 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#48 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xc7dad0) at kernel/qwidget.cpp:7386
#49 0x00007f21ebde396a in QWidget::setVisible (this=0xc910f0, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#50 0x00007f21ebde34c6 in show (this=<value optimized out>, spontaneous=false) at ../../src/gui/kernel/qwidget.h:487
#51 QWidgetPrivate::showChildren (this=<value optimized out>, spontaneous=false) at kernel/qwidget.cpp:7749
#52 0x00007f21ebde352f in QWidgetPrivate::show_helper (this=0xc79670) at kernel/qwidget.cpp:7386
#53 0x00007f21ebde396a in QWidget::setVisible (this=0xc791b0, visible=<value optimized out>) at kernel/qwidget.cpp:7661
#54 0x00007f21ebdc4329 in show (this=0x63bd70, index=1) at ../../src/gui/kernel/qwidget.h:487
#55 QStackedLayout::setCurrentIndex (this=0x63bd70, index=1) at kernel/qstackedlayout.cpp:311
#56 0x00007f21edc85a72 in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () from /usr/lib64/libkontactprivate.so.4
#57 0x00007f21edc8912a in Kontact::MainWindow::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkontactprivate.so.4
#58 0x00007f21ec9daa5f in QMetaObject::activate (sender=0x7eeed0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8130d820) at kernel/qobject.cpp:3278
#59 0x00007f21edc8b80f in ?? () from /usr/lib64/libkontactprivate.so.4
#60 0x00007f21edc8b860 in ?? () from /usr/lib64/libkontactprivate.so.4
#61 0x00007f21edc8b908 in ?? () from /usr/lib64/libkontactprivate.so.4
#62 0x00007f21ec9daa5f in QMetaObject::activate (sender=0x6c7f20, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8130d970) at kernel/qobject.cpp:3278
#63 0x00007f21edc8c1cf in ?? () from /usr/lib64/libkontactprivate.so.4
#64 0x00007f21edc8c260 in ?? () from /usr/lib64/libkontactprivate.so.4
#65 0x00007f21edc8c311 in ?? () from /usr/lib64/libkontactprivate.so.4
#66 0x00007f21ec9daa5f in QMetaObject::activate (sender=0x63f230, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff8130dad0) at kernel/qobject.cpp:3278
#67 0x00007f21ec2ea3ea in QItemSelectionModel::currentChanged (this=<value optimized out>, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#68 0x00007f21ec2ea4e2 in QItemSelectionModel::setCurrentIndex (this=0x63f230, index=..., command=<value optimized out>) at itemviews/qitemselectionmodel.cpp:1169
#69 0x00007f21ec29755a in QAbstractItemView::mousePressEvent (this=0x6c7f20, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1666
#70 0x00007f21ebddff49 in QWidget::event (this=0x6c7f20, event=0x7fff8130ea50) at kernel/qwidget.cpp:8255
#71 0x00007f21ec184a86 in QFrame::event (this=0x6c7f20, e=0x7fff8130ea50) at widgets/qframe.cpp:557
#72 0x00007f21ec294ec3 in QAbstractItemView::viewportEvent (this=0x6c7f20, event=0x7fff8130ea50) at itemviews/qabstractitemview.cpp:1628
#73 0x00007f21ec9c6607 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x7f1730, event=0x7fff8130ea50) at kernel/qcoreapplication.cpp:846
#74 0x00007f21ebd8e111 in QApplicationPrivate::notify_helper (this=0x648ba0, receiver=0x7f1730, e=0x7fff8130ea50) at kernel/qapplication.cpp:4458
#75 0x00007f21ebd96f7c in QApplication::notify (this=<value optimized out>, receiver=0x7f1730, e=0x7fff8130ea50) at kernel/qapplication.cpp:4023
#76 0x00007f21ed40ead6 in KApplication::notify (this=0x7fff8130f780, receiver=0x7f1730, event=0x7fff8130ea50) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#77 0x00007f21ec9c647c in QCoreApplication::notifyInternal (this=0x7fff8130f780, receiver=0x7f1730, event=0x7fff8130ea50) at kernel/qcoreapplication.cpp:731
#78 0x00007f21ebd8f155 in sendEvent (receiver=0x7f1730, event=0x7fff8130ea50, alienWidget=0x7f1730, nativeWidget=0x7eeed0, buttonDown=0x7f21ec860198, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215
#79 QApplicationPrivate::sendMouseEvent (receiver=0x7f1730, event=0x7fff8130ea50, alienWidget=0x7f1730, nativeWidget=0x7eeed0, buttonDown=0x7f21ec860198, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3122
#80 0x00007f21ebe0db48 in QETWidget::translateMouseEvent (this=0x7eeed0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4461
#81 0x00007f21ebe0c209 in QApplication::x11ProcessEvent (this=0x7fff8130f780, event=0x7fff8130f3b0) at kernel/qapplication_x11.cpp:3587
#82 0x00007f21ebe33f12 in x11EventSourceDispatch (s=0x646680, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#83 0x00007f21e50babd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#84 0x00007f21e50bb3b0 in ?? () from /lib64/libglib-2.0.so.0
#85 0x00007f21e50bb650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#86 0x00007f21ec9f122f in QEventDispatcherGlib::processEvents (this=0x6140b0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#87 0x00007f21ebe33bae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#88 0x00007f21ec9c58d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#89 0x00007f21ec9c5ae5 in QEventLoop::exec (this=0x7fff8130f6d0, flags=...) at kernel/qeventloop.cpp:201
#90 0x00007f21ec9c9f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#91 0x000000000040416f in _start ()

Possible duplicates by query: bug 279717, bug 277382, bug 274398, bug 272884, bug 272240.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-08-28 14:55:56 UTC

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