Bug 173360 - Kontact crashed during fetching mails in backgrund while I was changing local subscriptions to folders from IMAP account
Summary: Kontact crashed during fetching mails in backgrund while I was changing local...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Unmaintained
Component: IMAP (show other bugs)
Version: 1.12.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 183141 197615 205573 210717 214429 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-10-23 12:10 UTC by Oliver Putz
Modified: 2012-08-19 10:48 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Putz 2008-10-23 12:10:37 UTC
Version:           1.10.90 (using 4.1.69 (KDE 4.1.69 (KDE 4.2 >= 20081009)), Gentoo)
Compiler:          i686-pc-linux-gnu-gcc
OS:                Linux (i686) release 2.6.26-gentoo-r1

What happened:

In order to unsubscribe from some folders on my IMAP Account I opened the local subscription configuration for the imap account. 
For some reasons all folders were already unsubscribed, so I subscribed to some of them while kmail was fetching mails in the background and all of a sudden
crashed with the following backtrace:

Application: Kontact (kontact), signal SIGSEGV

Thread 1 (Thread 0xb4deb720 (LWP 14252)):
[KCrash Handler]
#6  0xb7e9b3f0 in QMetaObject::activate (sender=0x8478a60, m=0xb69a02e8, local_signal_index=1, argv=0xbfb811e8) at kernel/qobject.cpp:3094
#7  0xb693b97b in KPIM::ProgressItem::progressItemProgress (this=0x8478a60, _t1=0x8478a60, _t2=0) at /var/tmp/portage/kde-base/libkdepim-4.1.69/work/libkdepim_build/libkdepim/progressmanager.moc:102
#8  0xb693b9ad in KPIM::ProgressItem::setProgress (this=0x8478a60, v=0) at /var/tmp/portage/kde-base/libkdepim-4.1.69/work/libkdepim-4.1.69/libkdepim/progressmanager.cpp:108
#9  0xb1b352b8 in KPIM::ProgressItem::updateProgress (this=0x8478a60) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/libkdepim/progressmanager.h:142
#10 0xb1bfe381 in KMAcctImap::postProcessNewMail (this=0x83416f0, folder=0x81cf768) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmacctimap.cpp:400
#11 0xb1bfef6e in KMAcctImap::qt_metacall (this=0x83416f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb81438) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail_build/kmail/kmacctimap.moc:83
#12 0xb7e994e1 in QMetaObject::activate (sender=0x86f2f60, from_signal_index=<value optimized out>, to_signal_index=35, argv=0xbfb81438) at kernel/qobject.cpp:3028
#13 0xb7e9b3d8 in QMetaObject::activate (sender=0x86f2f60, m=0xb1f5c214, local_signal_index=0, argv=0xbfb81438) at kernel/qobject.cpp:3098
#14 0xb1c0e68b in KMFolderImap::folderComplete (this=0x86f2f60, _t1=0x86f2f60, _t2=true) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail_build/kmail/kmfolderimap.moc:204
#15 0xb1c0e997 in KMFolderImap::finishMailCheck (this=0x86f2f60, dbg=0xb1e4a5a5 "getMessage", state=KMFolderImap::imapFinished)
    at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmfolderimap.cpp:2465
#16 0xb1c11f41 in KMFolderImap::getMessagesResult (this=0x86f2f60, job=0x8bace88, lastSet=true) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmfolderimap.cpp:1741
#17 0xb1c11fa6 in KMFolderImap::slotGetLastMessagesResult (this=0x86f2f60, job=0x8bace88) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmfolderimap.cpp:1749
#18 0xb1c1c29a in KMFolderImap::qt_metacall (this=0x86f2f60, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfb8164c)
    at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail_build/kmail/kmfolderimap.moc:184
#19 0xb7e994e1 in QMetaObject::activate (sender=0x8bace88, from_signal_index=<value optimized out>, to_signal_index=7, argv=0xbfb8164c) at kernel/qobject.cpp:3028
#20 0xb7e9b3d8 in QMetaObject::activate (sender=0x8bace88, m=0xb7d05ee8, local_signal_index=3, argv=0xbfb8164c) at kernel/qobject.cpp:3098
#21 0xb7bff9c5 in KJob::result (this=0x8bace88, _t1=0x8bace88) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs_build/kdecore/kjob.moc:186
#22 0xb7bffe3c in KJob::emitResult (this=0x8bace88) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kdecore/jobs/kjob.cpp:290
#23 0xb76ca462 in KIO::SimpleJob::slotFinished (this=0x8bace88) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kio/kio/job.cpp:489
#24 0xb76ca7c0 in KIO::TransferJob::slotFinished (this=0x8bace88) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kio/kio/job.cpp:958
#25 0xb76d0a6e in KIO::TransferJob::qt_metacall (this=0x8bace88, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfb818a8)
    at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs_build/kio/jobclasses.moc:336
#26 0xb7e994e1 in QMetaObject::activate (sender=0x8447428, from_signal_index=<value optimized out>, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3028
#27 0xb7e9b3d8 in QMetaObject::activate (sender=0x8447428, m=0xb7826e84, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3098
#28 0xb776429b in KIO::SlaveInterface::finished (this=0x8447428) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs_build/kio/slaveinterface.moc:163
#29 0xb7765daf in KIO::SlaveInterface::dispatch (this=0x8447428, _cmd=104, rawdata=@0xbfb81a44) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kio/kio/slaveinterface.cpp:175
#30 0xb776683f in KIO::SlaveInterface::dispatch (this=0x8447428) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kio/kio/slaveinterface.cpp:91
#31 0xb7759b2f in KIO::Slave::gotInput (this=0x8447428) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kio/kio/slave.cpp:322
#32 0xb775ae0d in KIO::Slave::qt_metacall (this=0x8447428, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfb81b68) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs_build/kio/slave.moc:75
#33 0xb7e994e1 in QMetaObject::activate (sender=0x84d2f58, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3028
#34 0xb7e9b3d8 in QMetaObject::activate (sender=0x84d2f58, m=0xb7823960, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3098
#35 0xb769fec1 in KIO::Connection::readyRead (this=0x84d2f58) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs_build/kio/connection.moc:84
#36 0xb76a0b53 in KIO::ConnectionPrivate::dequeue (this=0x82a70a8) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kio/kio/connection.cpp:82
#37 0xb76a18e0 in KIO::Connection::qt_metacall (this=0x84d2f58, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x87f8a60)
    at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs_build/kio/connection.moc:72
#38 0xb7e90edd in QMetaCallEvent::placeMetaCall (this=0x8ba5e00, object=0x84d2f58) at kernel/qobject.cpp:535
#39 0xb7e92ba7 in QObject::event (this=0x84d2f58, e=0x8ba5e00) at kernel/qobject.cpp:1152
#40 0xb59e8fab in QApplicationPrivate::notify_helper (this=0x8066dd0, receiver=0x84d2f58, e=0x8ba5e00) at kernel/qapplication.cpp:3809
#41 0xb59efae5 in QApplication::notify (this=0xbfb84438, receiver=0x84d2f58, e=0x8ba5e00) at kernel/qapplication.cpp:3399
#42 0xb79d52b1 in KApplication::notify (this=0xbfb84438, receiver=0x84d2f58, event=0x8ba5e00) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kdeui/kernel/kapplication.cpp:307
#43 0xb7e82b21 in QCoreApplication::notifyInternal (this=0xbfb84438, receiver=0x84d2f58, event=0x8ba5e00) at kernel/qcoreapplication.cpp:593
#44 0xb7e83984 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8050490) at kernel/qcoreapplication.h:215
#45 0xb7eaf470 in QEventDispatcherUNIX::processEvents (this=0x8066360, flags={i = -1078451476}) at kernel/qeventdispatcher_unix.cpp:867
#46 0xb5a7e64f in QEventDispatcherX11::processEvents (this=0x8066360, flags={i = -1078451416}) at kernel/qeventdispatcher_x11.cpp:154
#47 0xb7e816b0 in QEventLoop::processEvents (this=0xbfb8239c, flags={i = -1078451352}) at kernel/qeventloop.cpp:149
#48 0xb7e81852 in QEventLoop::exec (this=0xbfb8239c, flags={i = -1078451292}) at kernel/qeventloop.cpp:200
#49 0xb5e54a71 in QDialog::exec (this=0x8b90790) at dialogs/qdialog.cpp:453
#50 0xb1ceddd2 in KMMainWidget::slotLocalSubscriptionDialog (this=0x83bc090) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmmainwidget.cpp:4125
#51 0xb1d0b100 in KMMainWidget::qt_metacall (this=0x83bc090, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xbfb8252c)
    at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail_build/kmail/kmmainwidget.moc:339
#52 0xb7e994e1 in QMetaObject::activate (sender=0x88427a0, from_signal_index=<value optimized out>, to_signal_index=6, argv=0xbfb8252c) at kernel/qobject.cpp:3028
#53 0xb7e99904 in QMetaObject::activate (sender=0x88427a0, m=0xb6198038, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfb8252c) at kernel/qobject.cpp:3118
#54 0xb59e2ffb in QAction::triggered (this=0x88427a0, _t1=false) at .moc/debug-shared/moc_qaction.cpp:216
#55 0xb59e386c in QAction::activate (this=0x88427a0, event=QAction::Trigger) at kernel/qaction.cpp:1131
#56 0xb5dc4544 in QMenuPrivate::activateAction (this=0x8808858, action=0x88427a0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1008
#57 0xb5dc4faf in QMenu::mouseReleaseEvent (this=0x8932e80, e=0xbfb82d7c) at widgets/qmenu.cpp:2175
#58 0xb7a8b0ea in KMenu::mouseReleaseEvent (this=0x8932e80, e=0xbfb82d7c) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kdeui/widgets/kmenu.cpp:452
#59 0xb5a415a2 in QWidget::event (this=0x8932e80, event=0xbfb82d7c) at kernel/qwidget.cpp:7169
#60 0xb5dc7341 in QMenu::event (this=0x8932e80, e=0xbfb82d7c) at widgets/qmenu.cpp:2271
#61 0xb59e8fab in QApplicationPrivate::notify_helper (this=0x8066dd0, receiver=0x8932e80, e=0xbfb82d7c) at kernel/qapplication.cpp:3809
#62 0xb59f0438 in QApplication::notify (this=0xbfb84438, receiver=0x8932e80, e=0xbfb82d7c) at kernel/qapplication.cpp:3534
#63 0xb79d52b1 in KApplication::notify (this=0xbfb84438, receiver=0x8932e80, event=0xbfb82d7c) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kdeui/kernel/kapplication.cpp:307
#64 0xb7e82b21 in QCoreApplication::notifyInternal (this=0xbfb84438, receiver=0x8932e80, event=0xbfb82d7c) at kernel/qcoreapplication.cpp:593
#65 0xb59f1879 in QApplicationPrivate::sendMouseEvent (receiver=0x8932e80, event=0xbfb82d7c, alienWidget=0x0, nativeWidget=0x8932e80, buttonDown=0xb61aec60, lastMouseReceiver=@0xb61aec64)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#66 0xb5a59c1f in QETWidget::translateMouseEvent (this=0x8932e80, event=0xbfb83288) at kernel/qapplication_x11.cpp:3982
#67 0xb5a5831e in QApplication::x11ProcessEvent (this=0xbfb84438, event=0xbfb83288) at kernel/qapplication_x11.cpp:3044
#68 0xb5a7e96d in QEventDispatcherX11::processEvents (this=0x8066360, flags={i = -1078447320}) at kernel/qeventdispatcher_x11.cpp:134
#69 0xb7e816b0 in QEventLoop::processEvents (this=0xbfb8339c, flags={i = -1078447256}) at kernel/qeventloop.cpp:149
#70 0xb7e81852 in QEventLoop::exec (this=0xbfb8339c, flags={i = -1078447196}) at kernel/qeventloop.cpp:200
#71 0xb5dc71d1 in QMenu::exec (this=0x8932e80, p=@0xbfb836b4, action=0x0) at widgets/qmenu.cpp:1944
#72 0xb1b0a0c5 in KMFolderTree::slotContextMenuRequested (this=0x83cfe38, lvi=0x8710c98, p=@0xbfb836b4) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmfoldertree.cpp:1206
#73 0xb1b0b208 in KMFolderTree::qt_metacall (this=0x83cfe38, _c=QMetaObject::InvokeMetaMethod, _id=40, _a=0xbfb83654)
    at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail_build/kmail/kmfoldertree.moc:282
#74 0xb7e994e1 in QMetaObject::activate (sender=0x83cfe38, from_signal_index=<value optimized out>, to_signal_index=65, argv=0xbfb83654) at kernel/qobject.cpp:3028
#75 0xb7e9b3d8 in QMetaObject::activate (sender=0x83cfe38, m=0xb6e186e8, local_signal_index=15, argv=0xbfb83654) at kernel/qobject.cpp:3098
#76 0xb6d93611 in Q3ListView::contextMenuRequested (this=0x83cfe38, _t1=0x8710c98, _t2=@0xbfb836b4, _t3=0) at .moc/debug-shared/moc_q3listview.cpp:370
#77 0xb6c25cb3 in Q3ListView::contentsContextMenuEvent (this=0x83cfe38, e=0xbfb83720) at itemviews/q3listview.cpp:4360
#78 0xb6a64fe8 in K3ListView::contentsContextMenuEvent (this=0x83cfe38, event=0xbfb83720) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kde3support/kdeui/k3listview.cpp:1283
#79 0xb6c82ade in Q3ScrollView::viewportContextMenuEvent (this=0x83cfe38, e=0xbfb83dd4) at widgets/q3scrollview.cpp:1897
#80 0xb6c84950 in Q3ScrollView::eventFilter (this=0x83cfe38, obj=0x834c090, e=0xbfb83dd4) at widgets/q3scrollview.cpp:1541
#81 0xb6c21e4b in Q3ListView::eventFilter (this=0x83cfe38, o=0x834c090, e=0xbfb83dd4) at itemviews/q3listview.cpp:3777
#82 0xb1b057df in KMFolderTree::eventFilter (this=0x83cfe38, o=0x834c090, e=0xbfb83dd4) at /var/tmp/portage/kde-base/kmail-4.1.69/work/kmail-4.1.69/kmail/kmfoldertree.cpp:1772
#83 0xb7e825a1 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8066dd0, receiver=0x834c090, event=0xbfb83dd4) at kernel/qcoreapplication.cpp:700
#84 0xb59e8f8e in QApplicationPrivate::notify_helper (this=0x8066dd0, receiver=0x834c090, e=0xbfb83dd4) at kernel/qapplication.cpp:3805
#85 0xb59effd2 in QApplication::notify (this=0xbfb84438, receiver=0x834c090, e=0xbfb83dd4) at kernel/qapplication.cpp:3620
#86 0xb79d52b1 in KApplication::notify (this=0xbfb84438, receiver=0x834c090, event=0xbfb83dd4) at /var/tmp/portage/kde-base/kdelibs-4.1.69/work/kdelibs-4.1.69/kdeui/kernel/kapplication.cpp:307
#87 0xb7e82b21 in QCoreApplication::notifyInternal (this=0xbfb84438, receiver=0x834c090, event=0xbfb83dd4) at kernel/qcoreapplication.cpp:593
#88 0xb59f38e4 in QCoreApplication::sendSpontaneousEvent (receiver=0x834c090, event=0x4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#89 0xb5a5a12b in QETWidget::translateMouseEvent (this=0x8127640, event=0xbfb842b8) at kernel/qapplication_x11.cpp:4054
#90 0xb5a5831e in QApplication::x11ProcessEvent (this=0xbfb84438, event=0xbfb842b8) at kernel/qapplication_x11.cpp:3044
#91 0xb5a7e96d in QEventDispatcherX11::processEvents (this=0x8066360, flags={i = -1078443176}) at kernel/qeventdispatcher_x11.cpp:134
#92 0xb7e816b0 in QEventLoop::processEvents (this=0xbfb843d0, flags={i = -1078443112}) at kernel/qeventloop.cpp:149
#93 0xb7e81852 in QEventLoop::exec (this=0xbfb843d0, flags={i = -1078443048}) at kernel/qeventloop.cpp:200
#94 0xb7e83c6f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:851
#95 0xb59e8d43 in QApplication::exec () at kernel/qapplication.cpp:3337
#96 0x0804b901 in main (argc=1, argv=0xbfb845f4) at /var/tmp/portage/kde-base/kontact-4.1.69/work/kontact-4.1.69/kontact/src/main.cpp:218
Comment 1 George Kiagiadakis 2008-10-23 14:25:25 UTC
Reassigning to kdepim-bugs. Looks like a valid bug :)
Comment 2 Dario Andres 2009-02-04 19:16:05 UTC
*** Bug 183141 has been marked as a duplicate of this bug. ***
Comment 3 Jonathan Thomas 2009-06-23 17:34:20 UTC
*** Bug 197615 has been marked as a duplicate of this bug. ***
Comment 4 Florian Reinhard 2009-07-11 12:02:51 UTC
this crash still occures in 4.2.95/4.3rc1 from time to time.
in my case, i hit the send button and kmail/kontact crashed

here's the backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 0 (LWP 16070)]

Thread 5 (Thread 0xab124b90 (LWP 16126)):
#0  0xb7f34430 in __kernel_vsyscall ()
#1  0xb509a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ba2ed in __pthread_cond_wait (cond=0xa2afd78, mutex=0xa2afd60) at forward.c:139
#3  0xb5a9d5b2 in QWaitCondition::wait (this=0xa2afca8, mutex=0xa2378b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0c2a148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2afc90, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0c2ceec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2058f0, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0c28d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2afc90, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0c2cfea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0x9f065a8, previous=0x0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0c2d009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0x9f065a8, previous=0x0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb0c2d009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0x9f065a8, previous=0x0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb0c2d009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0x9f065a8, previous=0xafea118) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb0c2afbe in ThreadWeaver::ThreadRunHelper::run (this=0xab124330, parent=0xa2afc90, th=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:87
#16 0xb0c2b5fb in ThreadWeaver::Thread::run (this=0x9f065a8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:142
#17 0xb5a9c56e in QThreadPrivate::start (arg=0x9f065a8) at thread/qthread_unix.cpp:189
#18 0xb50964ff in start_thread (arg=0xab124b90) at pthread_create.c:297
#19 0xb58ab49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaa923b90 (LWP 16129)):
#0  0xb7f34430 in __kernel_vsyscall ()
#1  0xb509a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ba2ed in __pthread_cond_wait (cond=0xa2afd78, mutex=0xa2afd60) at forward.c:139
#3  0xb5a9d5b2 in QWaitCondition::wait (this=0xa2afca8, mutex=0xa2378b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0c2a148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2afc90, th=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0c2ceec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2058f0, th=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0c28d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2afc90, th=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0c2cfea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0xa043050, previous=0x0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0c2d009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0xa043050, previous=0xb010998) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb0c2afbe in ThreadWeaver::ThreadRunHelper::run (this=0xaa923330, parent=0xa2afc90, th=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:87
#12 0xb0c2b5fb in ThreadWeaver::Thread::run (this=0xa043050) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:142
#13 0xb5a9c56e in QThreadPrivate::start (arg=0xa043050) at thread/qthread_unix.cpp:189
#14 0xb50964ff in start_thread (arg=0xaa923b90) at pthread_create.c:297
#15 0xb58ab49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xaa122b90 (LWP 16132)):
#0  0xb7f34430 in __kernel_vsyscall ()
#1  0xb509a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ba2ed in __pthread_cond_wait (cond=0xa2afd78, mutex=0xa2afd60) at forward.c:139
#3  0xb5a9d5b2 in QWaitCondition::wait (this=0xa2afca8, mutex=0xa2378b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0c2a148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2afc90, th=0xb035ff0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0c2ceec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2058f0, th=0xb035ff0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0c28d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2afc90, th=0xb035ff0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0c2cfea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0xb035ff0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0xb035ff0, previous=0xaf77ed0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0c2afbe in ThreadWeaver::ThreadRunHelper::run (this=0xaa122330, parent=0xa2afc90, th=0xb035ff0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:87
#10 0xb0c2b5fb in ThreadWeaver::Thread::run (this=0xb035ff0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:142
#11 0xb5a9c56e in QThreadPrivate::start (arg=0xb035ff0) at thread/qthread_unix.cpp:189
#12 0xb50964ff in start_thread (arg=0xaa122b90) at pthread_create.c:297
#13 0xb58ab49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa9826b90 (LWP 16135)):
#0  0xb7f34430 in __kernel_vsyscall ()
#1  0xb509a0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb58ba2ed in __pthread_cond_wait (cond=0xa2afd78, mutex=0xa2afd60) at forward.c:139
#3  0xb5a9d5b2 in QWaitCondition::wait (this=0xa2afca8, mutex=0xa2378b8, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb0c2a148 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa2afc90, th=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb0c2ceec in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa2058f0, th=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb0c28d2b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa2afc90, th=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb0c2cfea in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0xacdc9e8, previous=0x0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb0c2d009 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa2058f0, th=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb0c2a6d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa2afc90, th=0xacdc9e8, previous=0x0) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb0c2afbe in ThreadWeaver::ThreadRunHelper::run (this=0xa9826330, parent=0xa2afc90, th=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:87
#12 0xb0c2b5fb in ThreadWeaver::Thread::run (this=0xacdc9e8) at /build/buildd/kde4libs-4.2.95/threadweaver/Weaver/Thread.cpp:142
#13 0xb5a9c56e in QThreadPrivate::start (arg=0xacdc9e8) at thread/qthread_unix.cpp:189
#14 0xb50964ff in start_thread (arg=0xa9826b90) at pthread_create.c:297
#15 0xb58ab49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb47aeb30 (LWP 16070)):
[KCrash Handler]
#6  0xb5ba7701 in QMetaObject::activate (sender=0xb262378, m=0xb77b1bc8, local_signal_index=1, argv=0xbf94e7c8) at kernel/qobject.cpp:3190
#7  0xb773e029 in KPIM::ProgressItem::progressItemProgress (this=0xb262378, _t1=0xb262378, _t2=0) at /build/buildd/kdepim-4.2.95a/obj-i486-linux-gnu/libkdepim/progressmanager.moc:104
#8  0xb773e05b in KPIM::ProgressItem::setProgress (this=0xb262378, v=0) at /build/buildd/kdepim-4.2.95a/libkdepim/progressmanager.cpp:107
#9  0xb0e7dfc4 in KMAcctImap::postProcessNewMail (this=0x9f94a60, folder=0xa25f510) at /build/buildd/kdepim-4.2.95a/libkdepim/progressmanager.h:141
#10 0xb0e7f0a7 in KMAcctImap::qt_metacall (this=0x9f94a60, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf94ea1c) at /build/buildd/kdepim-4.2.95a/obj-i486-linux-gnu/kmail/kmacctimap.moc:85
#11 0xb5ba6a58 in QMetaObject::activate (sender=0xa276768, from_signal_index=23, to_signal_index=23, argv=0xbf94ea1c) at kernel/qobject.cpp:3120
#12 0xb5ba76e2 in QMetaObject::activate (sender=0xa276768, m=0xb13be368, local_signal_index=19, argv=0xbf94ea1c) at kernel/qobject.cpp:3194
#13 0xb0de17d3 in FolderStorage::numUnreadMsgsChanged (this=0xa276768, _t1=0xa25f510) at /build/buildd/kdepim-4.2.95a/obj-i486-linux-gnu/kmail/folderstorage.moc:288
#14 0xb0e90dbb in KMFolderImap::slotCompleteMailCheckProgress (this=0xa276768) at /build/buildd/kdepim-4.2.95a/kmail/kmfolderimap.cpp:2337
#15 0xb0e98032 in KMFolderImap::slotStatResult (this=0xa276768, job=0xbf19d28) at /build/buildd/kdepim-4.2.95a/kmail/kmfolderimap.cpp:2200
#16 0xb0ea6ef6 in KMFolderImap::qt_metacall (this=0xa276768, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0xbf94ebfc) at /build/buildd/kdepim-4.2.95a/obj-i486-linux-gnu/kmail/kmfolderimap.moc:190
#17 0xb5ba6a58 in QMetaObject::activate (sender=0xbf19d28, from_signal_index=7, to_signal_index=7, argv=0xbf94ebfc) at kernel/qobject.cpp:3120
#18 0xb5ba76e2 in QMetaObject::activate (sender=0xbf19d28, m=0xb5f25da8, local_signal_index=3, argv=0xbf94ebfc) at kernel/qobject.cpp:3194
#19 0xb5dcbc23 in KJob::result (this=0xbf19d28, _t1=0xbf19d28) at /build/buildd/kde4libs-4.2.95/obj-i486-linux-gnu/kdecore/kjob.moc:188
#20 0xb5dcc0c9 in KJob::emitResult (this=0xbf19d28) at /build/buildd/kde4libs-4.2.95/kdecore/jobs/kjob.cpp:304
#21 0xb6eef5a5 in KIO::SimpleJob::slotFinished (this=0xbf19d28) at /build/buildd/kde4libs-4.2.95/kio/kio/job.cpp:477
#22 0xb6eef6da in KIO::StatJob::slotFinished (this=0xbf19d28) at /build/buildd/kde4libs-4.2.95/kio/kio/job.cpp:823
#23 0xb6eed12b in KIO::StatJob::qt_metacall (this=0xbf19d28, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf94edc8) at /build/buildd/kde4libs-4.2.95/obj-i486-linux-gnu/kio/jobclasses.moc:234
#24 0xb5ba6a58 in QMetaObject::activate (sender=0xa1f40f0, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3120
#25 0xb5ba76e2 in QMetaObject::activate (sender=0xa1f40f0, m=0xb7097f44, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3194
#26 0xb6fb5497 in KIO::SlaveInterface::finished (this=0xa1f40f0) at /build/buildd/kde4libs-4.2.95/obj-i486-linux-gnu/kio/slaveinterface.moc:165
#27 0xb6fb91d7 in KIO::SlaveInterface::dispatch (this=0xa1f40f0, _cmd=104, rawdata=@0xbf94ef94) at /build/buildd/kde4libs-4.2.95/kio/kio/slaveinterface.cpp:175
#28 0xb6fb5977 in KIO::SlaveInterface::dispatch (this=0xa1f40f0) at /build/buildd/kde4libs-4.2.95/kio/kio/slaveinterface.cpp:91
#29 0xb6fa76ed in KIO::Slave::gotInput (this=0xa1f40f0) at /build/buildd/kde4libs-4.2.95/kio/kio/slave.cpp:322
#30 0xb6fa9b83 in KIO::Slave::qt_metacall (this=0xa1f40f0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf94f0a8) at /build/buildd/kde4libs-4.2.95/obj-i486-linux-gnu/kio/slave.moc:76
#31 0xb5ba6a58 in QMetaObject::activate (sender=0xba52ea8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3120
#32 0xb5ba76e2 in QMetaObject::activate (sender=0xba52ea8, m=0xb7094880, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3194
#33 0xb6eb4147 in KIO::Connection::readyRead (this=0xba52ea8) at /build/buildd/kde4libs-4.2.95/obj-i486-linux-gnu/kio/connection.moc:86
#34 0xb6eb5ab3 in KIO::ConnectionPrivate::dequeue (this=0xbf44f78) at /build/buildd/kde4libs-4.2.95/kio/kio/connection.cpp:82
#35 0xb6eb5e96 in KIO::Connection::qt_metacall (this=0xba52ea8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf3f800) at /build/buildd/kde4libs-4.2.95/obj-i486-linux-gnu/kio/connection.moc:73
#36 0xb5b9f6ab in QMetaCallEvent::placeMetaCall (this=0xc4aed98, object=0xba52ea8) at kernel/qobject.cpp:489
#37 0xb5ba1150 in QObject::event (this=0xba52ea8, e=0xc4aed98) at kernel/qobject.cpp:1118
#38 0xb604ebcc in QApplicationPrivate::notify_helper (this=0x9cf8470, receiver=0xba52ea8, e=0xc4aed98) at kernel/qapplication.cpp:4057
#39 0xb6056ede in QApplication::notify (this=0xbf94f868, receiver=0xba52ea8, e=0xc4aed98) at kernel/qapplication.cpp:3604
#40 0xb6c733dd in KApplication::notify (this=0xbf94f868, receiver=0xba52ea8, event=0xc4aed98) at /build/buildd/kde4libs-4.2.95/kdeui/kernel/kapplication.cpp:302
#41 0xb5b907ab in QCoreApplication::notifyInternal (this=0xbf94f868, receiver=0xba52ea8, event=0xc4aed98) at kernel/qcoreapplication.cpp:610
#42 0xb5b91405 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9cd0c08) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#43 0xb5b915fd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#44 0xb5bbc58f in postEventSourceDispatch (s=0x9cfa4d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#45 0xb4c64b88 in IA__g_main_context_dispatch (context=0x9cfa448) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#46 0xb4c680eb in g_main_context_iterate (context=0x9cfa448, block=1, dispatch=1, self=0x9cf4d38) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#47 0xb4c68268 in IA__g_main_context_iteration (context=0x9cfa448, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#48 0xb5bbc1d8 in QEventDispatcherGlib::processEvents (this=0x9cf4fc0, flags={i = -1080756424}) at kernel/qeventdispatcher_glib.cpp:324
#49 0xb60f0765 in QGuiEventDispatcherGlib::processEvents (this=0x9cf4fc0, flags={i = -1080756376}) at kernel/qguieventdispatcher_glib.cpp:202
#50 0xb5b8edda in QEventLoop::processEvents (this=0xbf94f7e0, flags={i = -1080756312}) at kernel/qeventloop.cpp:149
#51 0xb5b8f21a in QEventLoop::exec (this=0xbf94f7e0, flags={i = -1080756248}) at kernel/qeventloop.cpp:200
#52 0xb5b916c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0xb604ea47 in QApplication::exec () at kernel/qapplication.cpp:3526
#54 0x0804bfef in main (argc=1, argv=0xbf94fb64) at /build/buildd/kdepim-4.2.95a/kontact/src/main.cpp:218
Comment 5 Christophe Marin 2009-08-29 13:01:52 UTC
*** Bug 205573 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2009-10-17 21:13:23 UTC
Info from bug 210717:
What I was doing when the application crashed:
Right Click on IMAP folder triggered this crash.... first time seen
-
To be more precise, the crash occured when right click ? server side
subscriptions
Comment 7 Dario Andres 2009-10-17 21:13:24 UTC
*** Bug 210717 has been marked as a duplicate of this bug. ***
Comment 8 Dario Andres 2009-11-16 01:19:53 UTC
*** Bug 214429 has been marked as a duplicate of this bug. ***
Comment 9 Myriam Schweingruber 2012-08-19 10:48:19 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding