Bug 290361

Summary: KMail crashed on its own
Product: [Applications] kontact Reporter: Thiago Macieira <thiago>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Thiago Macieira 2012-01-02 00:14:29 UTC
Application: kontact (4.8 beta2)
KDE Platform Version: 4.7.4 (4.7.4) (Compiled from sources)
Qt Version: 4.8.0
Operating System: Linux 3.1.6-1.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Email was being synchronised. No "spinning wheel" problems were occurring apparently.

There are some reports with similar backtraces, all marked as fixed since Qt 4.7.4. This is Qt 4.8.0 recently compiled from Git, so it includes all fixes in 4.7.4.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f8b49a097a0 (LWP 762))]

Thread 4 (Thread 0x7f8b3e1d3700 (LWP 763)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007f8b5018eb03 in WTF::TCMalloc_PageHeap::scavengerThread() () from /home/thiago/obj/qt/qt-4.8/lib/libQtWebKit.so.4
#2  0x00007f8b5018e0d8 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /home/thiago/obj/qt/qt-4.8/lib/libQtWebKit.so.4
#3  0x0000003c50e07b31 in start_thread (arg=0x7f8b3e1d3700) at pthread_create.c:305
#4  0x0000003c506dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 3 (Thread 0x7f8b3d8ba700 (LWP 764)):
#0  0x0000003c506d7423 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003c50242d24 in ?? () from /lib64/libglib-2.0.so.0
#2  0x0000003c5024325c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007f8b514c56b2 in QEventDispatcherGlib::processEvents (this=0x2209b60, flags=...) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f8b514874b0 in QEventLoop::processEvents (this=0x7f8b3d8b9d70, flags=...) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f8b5148763a in QEventLoop::exec (this=0x7f8b3d8b9d70, flags=...) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f8b51357023 in QThread::exec (this=0x2209750) at /home/thiago/src/qt/qt-4.8/src/corelib/thread/qthread.cpp:501
#7  0x00007f8b513571c2 in QThread::run (this=0x2209750) at /home/thiago/src/qt/qt-4.8/src/corelib/thread/qthread.cpp:568
#8  0x00007f8b513599a0 in QThreadPrivate::start (arg=0x2209750) at /home/thiago/src/qt/qt-4.8/src/corelib/thread/qthread_unix.cpp:298
#9  0x0000003c50e07b31 in start_thread (arg=0x7f8b3d8ba700) at pthread_create.c:305
#10 0x0000003c506dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f8aed871700 (LWP 984)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:219
#1  0x00007f8b5135af23 in QWaitConditionPrivate::wait (this=0x576c120, time=30000) at /home/thiago/src/qt/qt-4.8/src/corelib/thread/qwaitcondition_unix.cpp:84
#2  0x00007f8b5135ace9 in QWaitCondition::wait (this=0x5c71750, mutex=0x5c71748, time=30000) at /home/thiago/src/qt/qt-4.8/src/corelib/thread/qwaitcondition_unix.cpp:158
#3  0x00007f8b51349075 in QThreadPoolThread::run (this=0xb7609e0) at /home/thiago/src/qt/qt-4.8/src/corelib/concurrent/qthreadpool.cpp:141
#4  0x00007f8b513599a0 in QThreadPrivate::start (arg=0xb7609e0) at /home/thiago/src/qt/qt-4.8/src/corelib/thread/qthread_unix.cpp:298
#5  0x0000003c50e07b31 in start_thread (arg=0x7f8aed871700) at pthread_create.c:305
#6  0x0000003c506dfd2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f8b49a097a0 (LWP 762)):
[KCrash Handler]
#6  0x00007f8b5265a0d9 in QSortFilterProxyModelPrivate::index_to_iterator (this=0x2a60610, proxy_index=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:193
#7  0x00007f8b52656165 in QSortFilterProxyModel::parent (this=0x2a605b0, child=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:1657
#8  0x00007f8b5241b0c8 in QModelIndex::parent (this=0x7fffc22e81e0) at ../../include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qabstractitemmodel.h:393
#9  0x00007f8b5265140d in QSortFilterProxyModelPrivate::source_to_proxy (this=0x2bd2660, source_index=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:386
#10 0x00007f8b526591bd in QSortFilterProxyModel::mapFromSource (this=0x2973180, sourceIndex=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:2514
#11 0x00007f8b526561fb in QSortFilterProxyModel::parent (this=0x2973180, child=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:1660
#12 0x00007f8b52edab7a in parent (this=0x7fffc22e8240) at /home/thiago/obj/qt/qt-4.8-release/include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qabstractitemmodel.h:393
#13 KIdentityProxyModel::parent (this=0x2b91d20, child=<optimized out>) at /home/thiago/src/kde4/kdelibs/kdeui/itemviews/kidentityproxymodel.cpp:358
#14 0x00007f8b52edab7a in parent (this=0x7fffc22e82a0) at /home/thiago/obj/qt/qt-4.8-release/include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qabstractitemmodel.h:393
#15 KIdentityProxyModel::parent (this=0x2b928d0, child=<optimized out>) at /home/thiago/src/kde4/kdelibs/kdeui/itemviews/kidentityproxymodel.cpp:358
#16 0x00007f8b5241b0c8 in QModelIndex::parent (this=0x7fffc22e8430) at ../../include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qabstractitemmodel.h:393
#17 0x00007f8b5265140d in QSortFilterProxyModelPrivate::source_to_proxy (this=0x2bd9ac0, source_index=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:386
#18 0x00007f8b526591bd in QSortFilterProxyModel::mapFromSource (this=0x2bd91b0, sourceIndex=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:2514
#19 0x00007f8b526561fb in QSortFilterProxyModel::parent (this=0x2bd91b0, child=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:1660
#20 0x00007f8b5241b0c8 in QModelIndex::parent (this=0x7fffc22e85c0) at ../../include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qabstractitemmodel.h:393
#21 0x00007f8b5265140d in QSortFilterProxyModelPrivate::source_to_proxy (this=0x2bdaef0, source_index=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:386
#22 0x00007f8b526591bd in QSortFilterProxyModel::mapFromSource (this=0x2b92930, sourceIndex=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:2514
#23 0x00007f8b526561fb in QSortFilterProxyModel::parent (this=0x2b92930, child=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qsortfilterproxymodel.cpp:1660
#24 0x00007f8b5241b0c8 in QModelIndex::parent (this=0xd30fd70) at ../../include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qabstractitemmodel.h:393
#25 0x00007f8b52604da3 in QTreeView::isIndexHidden (this=0x2bcad20, index=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qtreeview.cpp:2873
#26 0x00007f8b525fc5d5 in QTreeView::visualRect (this=0x2bcad20, index=...) at /home/thiago/src/qt/qt-4.8/src/gui/itemviews/qtreeview.cpp:1045
#27 0x00007f8b4da9a148 in Akonadi::DelegateAnimator::timerEvent (this=0x2b9db40, event=<optimized out>) at /home/thiago/src/kde4/kdepimlibs/akonadi/progressspinnerdelegate.cpp:48
#28 0x00007f8b514a26b6 in QObject::event (this=0x2b9db40, e=0x7fffc22e9090) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qobject.cpp:1157
#29 0x00007f8b51f4c13c in QApplicationPrivate::notify_helper (this=0x2035380, receiver=0x2b9db40, e=0x7fffc22e9090) at /home/thiago/src/qt/qt-4.8/src/gui/kernel/qapplication.cpp:4550
#30 0x00007f8b51f49768 in QApplication::notify (this=0x7fffc22e9490, receiver=0x2b9db40, e=0x7fffc22e9090) at /home/thiago/src/qt/qt-4.8/src/gui/kernel/qapplication.cpp:3932
#31 0x00007f8b52f290e6 in KApplication::notify (this=0x7fffc22e9490, receiver=0x2b9db40, event=0x7fffc22e9090) at /home/thiago/src/kde4/kdelibs/kdeui/kernel/kapplication.cpp:311
#32 0x00007f8b51489bb6 in QCoreApplication::notifyInternal (this=0x7fffc22e9490, receiver=0x2b9db40, event=0x7fffc22e9090) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qcoreapplication.cpp:876
#33 0x00007f8b5148d5ed in QCoreApplication::sendEvent (receiver=0x2b9db40, event=0x7fffc22e9090) at ../../include/QtCore/../../../../../src/qt/qt-4.8/src/corelib/kernel/qcoreapplication.h:231
#34 0x00007f8b514c8897 in QTimerInfoList::activateTimers (this=0x20421f0) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventdispatcher_unix.cpp:611
#35 0x00007f8b514c4bda in timerSourceDispatch (source=0x2042190) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventdispatcher_glib.cpp:186
#36 0x00007f8b514c4cc1 in idleTimerSourceDispatch (source=0x2042250) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventdispatcher_glib.cpp:233
#37 0x0000003c502427ed in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#38 0x0000003c50242fc8 in ?? () from /lib64/libglib-2.0.so.0
#39 0x0000003c5024325c in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#40 0x00007f8b514c568f in QEventDispatcherGlib::processEvents (this=0x1ffcd90, flags=...) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventdispatcher_glib.cpp:424
#41 0x00007f8b52022664 in QGuiEventDispatcherGlib::processEvents (this=0x1ffcd90, flags=...) at /home/thiago/src/qt/qt-4.8/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#42 0x00007f8b514874b0 in QEventLoop::processEvents (this=0x7fffc22e9410, flags=...) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventloop.cpp:149
#43 0x00007f8b5148763a in QEventLoop::exec (this=0x7fffc22e9410, flags=...) at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qeventloop.cpp:204
#44 0x00007f8b5148a236 in QCoreApplication::exec () at /home/thiago/src/qt/qt-4.8/src/corelib/kernel/qcoreapplication.cpp:1148
#45 0x00007f8b51f49352 in QApplication::exec () at /home/thiago/src/qt/qt-4.8/src/gui/kernel/qapplication.cpp:3811
#46 0x0000000000403649 in main (argc=1, argv=0x7fffc22e9ab8) at /home/thiago/src/kde4/kdepim/kontact/src/main.cpp:218

Possible duplicates by query: bug 262636.

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-07-03 13:51:04 UTC

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