Bug 212249 - Kmail Crash due to failure to sync with IMAP (read messages)
Summary: Kmail Crash due to failure to sync with IMAP (read messages)
Status: RESOLVED DUPLICATE of bug 136145
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-29 00:54 UTC by Andrew Nady
Modified: 2009-10-29 13:25 UTC (History)
0 users

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 Andrew Nady 2009-10-29 00:54:03 UTC
Application that crashed: kontact
Version of the application: 4.3.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-2-686-bigmem i686

What I was doing when the application crashed:
I have several MUA clients open and picling up IMAP messages.
 1. KMail from KDE 3.5
 2. IPhone IMAP
 3. KMail  from KDE 4.3
All work fine except KMail in 4.3. Mail that has been read on Iphone or KMail 3.5
shows as unread in KMail 4.3. When trying to open these unread messages,
KMail 4.3 will crash.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  DwString::c_str (this=0xaac4388, msg=0x8b9a270, partSpecifier=...) at ../../mimelib/mimelib/string.h:618
#7  DwMessageComponent::partId (this=0xaac4388, msg=0x8b9a270, partSpecifier=...) at ../../mimelib/mimelib/msgcmp.h:259
#8  KMLoadPartsCommand::slotPartRetrieved (this=0xaac4388, msg=0x8b9a270, partSpecifier=...) at ../../kmail/kmcommands.cpp:2742
#9  0xb15fd5ad in KMLoadPartsCommand::qt_metacall (this=0xaac4388, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf8558a8) at ./kmcommands.moc:1858
#10 0xb7802b33 in QMetaObject::activate (sender=0x9b756d0, from_signal_index=5, to_signal_index=5, argv=0xbf8558a8) at kernel/qobject.cpp:3112
#11 0xb7803782 in QMetaObject::activate (sender=0x9b756d0, m=0xb1a214d0, local_signal_index=1, argv=0xbf8558a8) at kernel/qobject.cpp:3186
#12 0xb1652649 in KMail::FolderJob::messageUpdated (this=0x9b756d0, _t1=0x8b9a270, _t2=...) at ./folderjob.moc:106
#13 0xb165ef1b in KMail::ImapJob::slotGetMessageResult (this=0x9b756d0, job=0xb8c98a8) at ../../kmail/imapjob.cpp:476
#14 0xb16634bc in KMail::ImapJob::qt_metacall (this=0x9b756d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf855a1c) at ./imapjob.moc:82
#15 0xb7802b33 in QMetaObject::activate (sender=0xb8c98a8, from_signal_index=7, to_signal_index=7, argv=0xbf855a1c) at kernel/qobject.cpp:3112
#16 0xb7803782 in QMetaObject::activate (sender=0xb8c98a8, m=0xb7b15b48, local_signal_index=3, argv=0xbf855a1c) at kernel/qobject.cpp:3186
#17 0xb79b93d3 in KJob::result (this=0xb8c98a8, _t1=0xb8c98a8) at ./kjob.moc:188
#18 0xb79b9879 in KJob::emitResult (this=0xb8c98a8) at ../../kdecore/jobs/kjob.cpp:304
#19 0xb62147b5 in KIO::SimpleJob::slotFinished (this=0xb8c98a8) at ../../kio/kio/job.cpp:477
#20 0xb6215113 in KIO::TransferJob::slotFinished (this=0xb8c98a8) at ../../kio/kio/job.cpp:948
#21 0xb62116a3 in KIO::TransferJob::qt_metacall (this=0xb8c98a8, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbf855c58) at ./jobclasses.moc:343
#22 0xb7802b33 in QMetaObject::activate (sender=0x9c3ab78, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3112
#23 0xb7803782 in QMetaObject::activate (sender=0x9c3ab78, m=0xb63bbb84, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3186
#24 0xb62da437 in KIO::SlaveInterface::finished (this=0x9c3ab78) at ./slaveinterface.moc:165
#25 0xb62de1e7 in KIO::SlaveInterface::dispatch (this=0x9c3ab78, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#26 0xb62da917 in KIO::SlaveInterface::dispatch (this=0x9c3ab78) at ../../kio/kio/slaveinterface.cpp:91
#27 0xb62cc8fd in KIO::Slave::gotInput (this=0x9c3ab78) at ../../kio/kio/slave.cpp:322
#28 0xb62cede3 in KIO::Slave::qt_metacall (this=0x9c3ab78, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf855f28) at ./slave.moc:76
#29 0xb7802b33 in QMetaObject::activate (sender=0xa1bb6e8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#30 0xb7803782 in QMetaObject::activate (sender=0xa1bb6e8, m=0xb63b84c0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#31 0xb61d8937 in KIO::Connection::readyRead (this=0xa1bb6e8) at ./connection.moc:86
#32 0xb61da243 in KIO::ConnectionPrivate::dequeue (this=0x95ae228) at ../../kio/kio/connection.cpp:82
#33 0xb61da626 in KIO::Connection::qt_metacall (this=0xa1bb6e8, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x976a068) at ./connection.moc:73
#34 0xb77fc33b in QMetaCallEvent::placeMetaCall (this=0xb1047d8, object=0xa1bb6e8) at kernel/qobject.cpp:477
#35 0xb77fde10 in QObject::event (this=0xa1bb6e8, e=0xb1047d8) at kernel/qobject.cpp:1110
#36 0xb6e2d814 in QApplicationPrivate::notify_helper (this=0x870a130, receiver=0xa1bb6e8, e=0xb1047d8) at kernel/qapplication.cpp:4056
#37 0xb6e3597e in QApplication::notify (this=0xbf8567ec, receiver=0xa1bb6e8, e=0xb1047d8) at kernel/qapplication.cpp:3603
#38 0xb7cee4ad in KApplication::notify (this=0xbf8567ec, receiver=0xa1bb6e8, event=0xb1047d8) at ../../kdeui/kernel/kapplication.cpp:302
#39 0xb77ed9cb in QCoreApplication::notifyInternal (this=0xbf8567ec, receiver=0xa1bb6e8, event=0xb1047d8) at kernel/qcoreapplication.cpp:610
#40 0xb77ee60e in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x86de998) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x86de998) at kernel/qcoreapplication.cpp:1247
#42 0xb77ee7ed in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#43 0xb7818c0f in QCoreApplication::sendPostedEvents (s=0x870ba40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#44 postEventSourceDispatch (s=0x870ba40) at kernel/qeventdispatcher_glib.cpp:210
#45 0xb5247e98 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0xb524b623 in ?? () from /lib/libglib-2.0.so.0
#47 0xb524b7a8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0xb7818858 in QEventDispatcherGlib::processEvents (this=0x86de6e8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#49 0xb6eccfd5 in QGuiEventDispatcherGlib::processEvents (this=0x86de6e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#50 0xb77ec01a in QEventLoop::processEvents (this=0xbf856660, flags=...) at kernel/qeventloop.cpp:149
#51 0xb77ec462 in QEventLoop::exec (this=0xbf856660, flags=...) at kernel/qeventloop.cpp:201
#52 0xb77ee8b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#53 0xb6e2d697 in QApplication::exec () at kernel/qapplication.cpp:3525
#54 0x0804bd40 in main (argc=1, argv=0xbf8569e4) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2009-10-29 13:25:44 UTC

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