Bug 204223 - Kontact crashed after waking up trying to send mail imap (KIO::Slave::slaveProtocol, KIO::SchedulerPrivate::assignJobToSlave, ..., KMail::SearchJob::searchSingleMessage)
Summary: Kontact crashed after waking up trying to send mail imap (KIO::Slave::slavePr...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.12.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 216165 236360 262919 276889 277000 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-18 01:14 UTC by yonatan
Modified: 2018-09-04 18:19 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description yonatan 2009-08-18 01:14:13 UTC
Application that crashed: kontact
Version of the application: 4.3.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
I was writting a mail with my imap mail account (gmail) online. I made my computer go to sleep (eee pc 1000he, archlinux installed, kde 4.3). When I woke up the computer, Kontact told me that I lost my imap connection and that it would reconnect automaticly when available. I waited from internet connection (dhcp) and I send my mail. Then Konctact crashed. The message was not sent.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb61cacc9 in KIO::Slave::slaveProtocol () from /usr/lib/libkio.so.5
#7  0xb61c604c in KIO::SchedulerPrivate::assignJobToSlave () from /usr/lib/libkio.so.5
#8  0xb61c63e6 in KIO::Scheduler::assignJobToSlave () from /usr/lib/libkio.so.5
#9  0xb138710f in KMail::SearchJob::searchSingleMessage () from /usr/lib/libkmailprivate.so.4
#10 0xb12e8ad4 in KMail::FolderJob::start () from /usr/lib/libkmailprivate.so.4
#11 0xb118bb76 in KMFolderImap::search () from /usr/lib/libkmailprivate.so.4
#12 0xb12e4d8e in KMFolderSearch::propagateHeaderChanged () from /usr/lib/libkmailprivate.so.4
#13 0xb12e7d00 in KMFolderSearch::qt_metacall () from /usr/lib/libkmailprivate.so.4
#14 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb1108be9 in KMFolderMgr::msgHeaderChanged () from /usr/lib/libkmailprivate.so.4
#17 0xb110b848 in KMFolderMgr::qt_metacall () from /usr/lib/libkmailprivate.so.4
#18 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb10ad0d9 in KMFolder::msgHeaderChanged () from /usr/lib/libkmailprivate.so.4
#21 0xb10ad94a in KMFolder::qt_metacall () from /usr/lib/libkmailprivate.so.4
#22 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb10de379 in FolderStorage::msgHeaderChanged () from /usr/lib/libkmailprivate.so.4
#25 0xb114f5b6 in KMMsgBase::setStatus () from /usr/lib/libkmailprivate.so.4
#26 0xb0fbc776 in KMMessage::setStatus () from /usr/lib/libkmailprivate.so.4
#27 0xb10ddf75 in FolderStorage::setStatus () from /usr/lib/libkmailprivate.so.4
#28 0xb10e06c2 in FolderStorage::setStatus () from /usr/lib/libkmailprivate.so.4
#29 0xb1195119 in KMFolderImap::setStatus () from /usr/lib/libkmailprivate.so.4
#30 0xb118bce3 in KMFolderImap::setStatus () from /usr/lib/libkmailprivate.so.4
#31 0xb10acd8d in KMFolder::setStatus () from /usr/lib/libkmailprivate.so.4
#32 0xb110e23e in KMSender::setStatusByLink () from /usr/lib/libkmailprivate.so.4
#33 0xb110f5b4 in KMSender::doSendMsg () from /usr/lib/libkmailprivate.so.4
#34 0xb1112183 in KMSender::slotResult () from /usr/lib/libkmailprivate.so.4
#35 0xb11124f3 in KMSender::qt_metacall () from /usr/lib/libkmailprivate.so.4
#36 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#38 0xb7889843 in KJob::result () from /usr/lib/libkdecore.so.5
#39 0xb7889cc9 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#40 0xb0ed391c in MailTransport::SmtpJob::slotResult () from /usr/lib/libmailtransport.so.4
#41 0xb0ed1e6c in MailTransport::SmtpJob::qt_metacall () from /usr/lib/libmailtransport.so.4
#42 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#43 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#44 0xb7889843 in KJob::result () from /usr/lib/libkdecore.so.5
#45 0xb7889cc9 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#46 0xb61103b0 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#47 0xb61108ca in KIO::TransferJob::slotFinished () from /usr/lib/libkio.so.5
#48 0xb610e5f3 in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5
#49 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#50 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#51 0xb61d98c7 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#52 0xb61dd7bd in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#53 0xb61d9d83 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#54 0xb61cbe7a in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#55 0xb61ce273 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#56 0xb76d39ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#57 0xb76d45e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#58 0xb60d7687 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#59 0xb60d943e in KIO::ConnectionPrivate::dequeue () from /usr/lib/libkio.so.5
#60 0xb60d956e in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#61 0xb76cc69b in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#62 0xb76cdd9e in QObject::event () from /usr/lib/libQtCore.so.4
#63 0xb6d10994 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#64 0xb6d1807c in QApplication::notify () from /usr/lib/libQtGui.so.4
#65 0xb7bc6faa in KApplication::notify () from /usr/lib/libkdeui.so.5
#66 0xb76bdfcb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#67 0xb76bebb2 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#68 0xb76bed7d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#69 0xb76e8a9f in ?? () from /usr/lib/libQtCore.so.4
#70 0xb518dd98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#71 0xb51913e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#72 0xb5191513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#73 0xb76e86cc in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#74 0xb6dae6c5 in ?? () from /usr/lib/libQtGui.so.4
#75 0xb76bc579 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#76 0xb76bc9ca in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#77 0xb76bee3f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#78 0xb6d10817 in QApplication::exec () from /usr/lib/libQtGui.so.4
#79 0x0804b496 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-18 17:23:27 UTC
- Can you reproduce the crash with the steps provided ? 
Thanks
Comment 2 Dario Andres 2009-12-06 21:08:55 UTC
From bug 216165:
---
What I was doing when the application crashed:
when selecting and marking some  imap folders read kmail crashed. It was only
after marking a few folders read that the crash appeared.

Part of the backtrace:
---

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb6fa88e9 in KIO::Slave::slaveProtocol() () from /usr/lib/libkio.so.5
#7  0xb6fa3449 in ?? () from /usr/lib/libkio.so.5
#8  0xb6fa3806 in KIO::Scheduler::assignJobToSlave(KIO::Slave*,
KIO::SimpleJob*) () from /usr/lib/libkio.so.5
#9  0xb10413c7 in KMail::SearchJob::searchSingleMessage (this=0x98115c0) at
/usr/src/debug/kdepim-4.3.3/kmail/searchjob.cpp:394
#10 0xb0fa1214 in KMail::FolderJob::start (this=0x0) at
/usr/src/debug/kdepim-4.3.3/kmail/folderjob.cpp:106
#11 0xb0e416e6 in KMFolderImap::search (this=0x86dd180, pattern=0x84188a0,
serNum=644019) at /usr/src/debug/kdepim-4.3.3/kmail/kmfolderimap.cpp:2435
#12 0xb0f9dcc7 in KMFolderSearch::propagateHeaderChanged (this=0x86b3070,
aFolder=0x86d3ce8, idx=1049) at
/usr/src/debug/kdepim-4.3.3/kmail/kmfoldersearch.cpp:1167
Comment 3 Dario Andres 2009-12-06 21:09:00 UTC
*** Bug 216165 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2010-03-19 13:59:59 UTC
I wonder if this could be related to bug 198561...
Comment 5 Björn Ruberg 2010-08-09 00:54:08 UTC
*** Bug 236360 has been marked as a duplicate of this bug. ***
Comment 6 Nicolas L. 2010-08-13 23:11:53 UTC
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb61cacc9 in KIO::Slave::slaveProtocol () from /usr/lib/libkio.so.5
#7  0xb61c604c in KIO::SchedulerPrivate::assignJobToSlave () from
/usr/lib/libkio.so.5
#8  0xb61c63e6 in KIO::Scheduler::assignJobToSlave () from /usr/lib/libkio.so.5
#9  0xb138710f in KMail::SearchJob::searchSingleMessage () from
/usr/lib/libkmailprivate.so.4


Please install the debuginfo package for kdelibs and qt and then paste a new backtrace on this bugreport
Comment 7 Christophe Marin 2011-02-14 14:00:23 UTC
from bug 262919
Thread 1 (Thread 0xb7734780 (LWP 12260)):
[KCrash Handler]
#7  QString (this=0x0) at /usr/include/qt4/QtCore/qstring.h:727
#8  KIO::Slave::protocol (this=0x0) at ../../kio/kio/slave.cpp:181
#9  0x0639f5f1 in KIO::SchedulerPrivate::assignJobToSlave (this=0x8569560,
slave=0x0, job=0xa196240) at ../../kio/kio/scheduler.cpp:1205
#10 0x0639f721 in KIO::Scheduler::assignJobToSlave (slave=0x0, job=0xa196240)
at ../../kio/kio/scheduler.cpp:816
#11 0x01422e8f in KMail::SearchJob::searchSingleMessage (this=0xa54d160) at
../../kmail/searchjob.cpp:395
#12 0x01381dc4 in KMail::FolderJob::start (this=0xbfb030b0) at
../../kmail/folderjob.cpp:106
#13 0x0121bde6 in KMFolderImap::search (this=0x84c4630, pattern=0x856a210,
serNum=28119) at ../../kmail/kmfolderimap.cpp:2431
#14 0x01380e78 in KMFolderSearch::propagateHeaderChanged (this=0x856c070,
aFolder=0x8560190, idx=314) at ../../kmail/kmfoldersearch.cpp:1167
#15 0x01381640 in KMFolderSearch::qt_metacall (this=0x856c070,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb033f4) at
./kmfoldersearch.moc:193
Comment 8 Christophe Marin 2011-02-14 14:00:33 UTC
*** Bug 262919 has been marked as a duplicate of this bug. ***
Comment 9 Christophe Marin 2011-07-03 00:27:13 UTC
*** Bug 276889 has been marked as a duplicate of this bug. ***
Comment 10 Christophe Marin 2011-07-05 20:44:35 UTC
*** Bug 277000 has been marked as a duplicate of this bug. ***
Comment 11 Andrew Crouthamel 2018-09-04 18:19:00 UTC
Hello! Sorry to be the bearer of bad news, but this version of Kmail has been unmaintained for many years so I am closing this bug. Please try using the latest version of Kmail to see if your issue persists. If it does, please submit a new bug in "kmail2". Thank you!