Bug 258554

Summary: Kmail crashes when moving emails
Product: [Applications] kmail2 Reporter: FabioLima <fheday>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: 2.0.89   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description FabioLima 2010-12-02 12:05:37 UTC
Application: kmail (2.0.89)
KDE Platform Version: 4.5.80 (4.6 Beta1)
Qt Version: 4.7.1
Operating System: Linux 2.6.36-CHAKRA i686

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

Started kde, open Kmail, moved a bunch of emails frm my inbox to another mail subdir (using offline IMAP mail), then kmail crashes.
Also, it's painfully slow. specially to check emails.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[Current thread is 1 (Thread 0xb24f8710 (LWP 3731))]

Thread 2 (Thread 0xada3eb70 (LWP 3800)):
#0  0xb7804424 in __kernel_vsyscall ()
#1  0xb5ab03fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5fecc6d in pthread_cond_wait () from /lib/libc.so.6
#3  0xb3cc6497 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0xb3cc64e1 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0xb5aabe60 in start_thread () from /lib/libpthread.so.0
#6  0xb5fdefbe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb24f8710 (LWP 3731)):
[KCrash Handler]
#7  QBasicAtomicInt::ref (this=0xc814a60) at /usr/include/QtCore/qatomic_i386.h:120
#8  QByteArray (this=0xc814a60) at /usr/include/QtCore/qbytearray.h:422
#9  MarkAsCommand::markMessages (this=0xc814a60) at /home/phil/buildroot/desktop-testing/kdepimlibs/src/kdepimlibs-4.5.80/akonadi/kmime/markascommand.cpp:105
#10 0xb54c44d2 in MarkAsCommand::slotFetchDone (this=0xc814a60, job=0xca2b678) at /home/phil/buildroot/desktop-testing/kdepimlibs/src/kdepimlibs-4.5.80/akonadi/kmime/markascommand.cpp:75
#11 0xb54c469d in MarkAsCommand::qt_metacall (this=0xc814a60, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf8a85c8)
    at /home/phil/buildroot/desktop-testing/kdepimlibs/src/build/akonadi/kmime/markascommand_p.moc:74
#12 0xb62d572c in QMetaObject::metacall (object=0xc814a60, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbf8a85c8) at kernel/qmetaobject.cpp:237
#13 0xb62e6577 in QMetaObject::activate (sender=0xca2b678, m=0xb7409f48, local_signal_index=3, argv=0xbf8a85c8) at kernel/qobject.cpp:3272
#14 0xb72b3ae3 in KJob::result (this=0xca2b678, _t1=0xca2b678) at /home/phil/buildroot/desktop-testing/kdelibs/src/build/kdecore/kjob.moc:194
#15 0xb72b3b38 in KJob::emitResult (this=0xca2b678) at /home/phil/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.80/kdecore/jobs/kjob.cpp:312
#16 0xb55fa420 in Akonadi::JobPrivate::delayedEmitResult (this=0xca42970) at /home/phil/buildroot/desktop-testing/kdepimlibs/src/kdepimlibs-4.5.80/akonadi/job.cpp:144
#17 0xb55fb0a6 in Akonadi::Job::qt_metacall (this=0xca2b678, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xcbfb858)
    at /home/phil/buildroot/desktop-testing/kdepimlibs/src/build/akonadi/job.moc:91
#18 0xb55e867a in Akonadi::ItemFetchJob::qt_metacall (this=0xca2b678, _c=QMetaObject::InvokeMetaMethod, _id=34, _a=0xcbfb858)
    at /home/phil/buildroot/desktop-testing/kdepimlibs/src/build/akonadi/itemfetchjob.moc:73
#19 0xb62d572c in QMetaObject::metacall (object=0xca2b678, cl=QMetaObject::InvokeMetaMethod, idx=34, argv=0xcbfb858) at kernel/qmetaobject.cpp:237
#20 0xb62e09f6 in QMetaCallEvent::placeMetaCall (this=0xccaf640, object=0xca2b678) at kernel/qobject.cpp:534
#21 0xb62e600f in QObject::event (this=0xca2b678, e=0xccaf640) at kernel/qobject.cpp:1211
#22 0xb65488f1 in QApplicationPrivate::notify_helper (this=0x9852db0, receiver=0xca2b678, e=0xccaf640) at kernel/qapplication.cpp:4445
#23 0xb654ddfe in QApplication::notify (this=0xbf8aa2ec, receiver=0xca2b678, e=0xccaf640) at kernel/qapplication.cpp:4410
#24 0xb760626a in KApplication::notify (this=0xbf8aa2ec, receiver=0xca2b678, event=0xccaf640) at /home/phil/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.80/kdeui/kernel/kapplication.cpp:311
#25 0xb62ce6bb in QCoreApplication::notifyInternal (this=0xbf8aa2ec, receiver=0xca2b678, event=0xccaf640) at kernel/qcoreapplication.cpp:732
#26 0xb62d2b77 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x9801e20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9801e20) at kernel/qcoreapplication.cpp:1373
#28 0xb62d2dbd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#29 0xb62ff3e4 in QCoreApplication::sendPostedEvents (s=0x9855118) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#30 postEventSourceDispatch (s=0x9855118) at kernel/qeventdispatcher_glib.cpp:277
#31 0xb492db72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb492e350 in ?? () from /usr/lib/libglib-2.0.so.0
#33 0xb492e604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb62ff55c in QEventDispatcherGlib::processEvents (this=0x98018f0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#35 0xb6608645 in QGuiEventDispatcherGlib::processEvents (this=0x98018f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0xb62cd069 in QEventLoop::processEvents (this=0xc5f7ef0, flags=...) at kernel/qeventloop.cpp:149
#37 0xb62cd30a in QEventLoop::exec (this=0xc5f7ef0, flags=...) at kernel/qeventloop.cpp:201
#38 0xb65edcf7 in QDragManager::drag (this=0xc9d9490, o=0xc6fbc20) at kernel/qdnd_x11.cpp:1981
#39 0xb655d66e in QDrag::exec (this=0xc6fbc20, supportedActions=..., defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:284
#40 0xb655d724 in QDrag::exec (this=0xc6fbc20, supportedActions=...) at kernel/qdrag.cpp:239
#41 0xb53572a6 in MessageList::Widget::viewStartDragRequest (this=0x9d57df0) at /home/phil/buildroot/desktop-testing/kdepim/src/kdepim-4.5.80/messagelist/widget.cpp:460
#42 0xb532a201 in MessageList::Core::View::mouseMoveEvent (this=0x9d5f988, e=0xbf8a9ad8) at /home/phil/buildroot/desktop-testing/kdepim/src/kdepim-4.5.80/messagelist/core/view.cpp:2153
#43 0xb65aa995 in QWidget::event (this=0x9d5f988, event=0xbf8a9ad8) at kernel/qwidget.cpp:8185
#44 0xb69dc5d3 in QFrame::event (this=0x9d5f988, e=0xbf8a9ad8) at widgets/qframe.cpp:557
#45 0xb6a77322 in QAbstractScrollArea::viewportEvent (this=0x9d5f988, e=0xbf8a9ad8) at widgets/qabstractscrollarea.cpp:1043
#46 0xb6b263af in QAbstractItemView::viewportEvent (this=0x9d5f988, event=0xbf8a9ad8) at itemviews/qabstractitemview.cpp:1619
#47 0xb6b75433 in QTreeView::viewportEvent (this=0x9d5f988, event=0xbf8a9ad8) at itemviews/qtreeview.cpp:1256
#48 0xb6a79e15 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9d68470, o=0x9d5f968, e=0xbf8a9ad8) at widgets/qabstractscrollarea_p.h:100
#49 QAbstractScrollAreaFilter::eventFilter (this=0x9d68470, o=0x9d5f968, e=0xbf8a9ad8) at widgets/qabstractscrollarea_p.h:116
#50 0xb62ce85a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9852db0, receiver=0x9d5f968, event=0xbf8a9ad8) at kernel/qcoreapplication.cpp:847
#51 0xb65488da in QApplicationPrivate::notify_helper (this=0x9852db0, receiver=0x9d5f968, e=0xbf8a9ad8) at kernel/qapplication.cpp:4441
#52 0xb654eb12 in QApplication::notify (this=0xbf8aa2ec, receiver=0x9d5f968, e=0xbf8a9ad8) at kernel/qapplication.cpp:4006
#53 0xb760626a in KApplication::notify (this=0xbf8aa2ec, receiver=0x9d5f968, event=0xbf8a9ad8) at /home/phil/buildroot/desktop-testing/kdelibs/src/kdelibs-4.5.80/kdeui/kernel/kapplication.cpp:311
#54 0xb62ce6bb in QCoreApplication::notifyInternal (this=0xbf8aa2ec, receiver=0x9d5f968, event=0xbf8a9ad8) at kernel/qcoreapplication.cpp:732
#55 0xb6549db0 in QCoreApplication::sendSpontaneousEvent (receiver=0x9d5f968, event=0xbf8a9ad8, alienWidget=0x9d5f968, nativeWidget=0x9d45bc0, buttonDown=0xb6f57820, lastMouseReceiver=..., 
    spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#56 QApplicationPrivate::sendMouseEvent (receiver=0x9d5f968, event=0xbf8a9ad8, alienWidget=0x9d5f968, nativeWidget=0x9d45bc0, buttonDown=0xb6f57820, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:3103
#57 0xb65de9f4 in QETWidget::translateMouseEvent (this=0x9d45bc0, event=0xbf8a9f30) at kernel/qapplication_x11.cpp:4438
#58 0xb65dd538 in QApplication::x11ProcessEvent (this=0xbf8aa2ec, event=0xbf8a9f30) at kernel/qapplication_x11.cpp:3564
#59 0xb6608a6a in x11EventSourceDispatch (s=0x9855ce8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0xb492db72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#61 0xb492e350 in ?? () from /usr/lib/libglib-2.0.so.0
#62 0xb492e604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#63 0xb62ff55c in QEventDispatcherGlib::processEvents (this=0x98018f0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#64 0xb6608645 in QGuiEventDispatcherGlib::processEvents (this=0x98018f0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0xb62cd069 in QEventLoop::processEvents (this=0xbf8aa204, flags=...) at kernel/qeventloop.cpp:149
#66 0xb62cd30a in QEventLoop::exec (this=0xbf8aa204, flags=...) at kernel/qeventloop.cpp:201
#67 0xb62d2e7f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#68 0xb65466c7 in QApplication::exec () at kernel/qapplication.cpp:3719
#69 0x0804a817 in main (argc=0, argv=0x0) at /home/phil/buildroot/desktop-testing/kdepim/src/kdepim-4.5.80/kmail/main.cpp:145

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-02 23:01:23 UTC
[Comment from a bug triager]
This issue is being tracked at bug 258041. Merging. Thanks

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