Bug 213677

Summary: When deleting files in the inbox of googlemail kontact crashs
Product: [Applications] kontact Reporter: karl.gasteiner
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, ortylp
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description karl.gasteiner 2009-11-08 13:35:12 UTC
Application that crashed: kontact
Version of the application: 4.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Kontact crashs when deleting a lot of files one-by-one in the inbox of googlemail. The same happens if i start kmail alone...

Most time deleting works perfect but after about 45 or 50 mails the program crashs.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb445b12f in ?? () from /usr/lib/libkmailprivate.so.4
#7  0xb46038e2 in ?? () from /usr/lib/libkmailprivate.so.4
#8  0xb460860f in ?? () from /usr/lib/libkmailprivate.so.4
#9  0x00c3e263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#10 0x00c3eec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0x007b3fe3 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#12 0x007b4469 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#13 0x01927660 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#14 0x01927b7a in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#15 0x019258a3 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#16 0x00c3e263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#17 0x00c3eec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#18 0x019f1557 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
#19 0x019f544d in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#20 0x019f1a13 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#21 0x019e3aea in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#22 0x019e5ee3 in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#23 0x00c3e263 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#24 0x00c3eec2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#25 0x018edf97 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#26 0x018efd5e in ?? () from /usr/lib/libkio.so.5
#27 0x018efe8e in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#28 0x00c36f0b in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#29 0x00c385fe in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#30 0x00fe0f54 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0x00fe867c in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0x0051abfa in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00c286cb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#34 0x00c292b2 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#35 0x00c2947d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#36 0x00c533ff in ?? () from /usr/lib/libQtCore.so.4
#37 0x02307e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x0230b720 in ?? () from /lib/libglib-2.0.so.0
#39 0x0230b853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#40 0x00c5302c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#41 0x01081be5 in ?? () from /usr/lib/libQtGui.so.4
#42 0x00c26c79 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x00c270ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0x00c2953f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#45 0x00fe0dd7 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#46 0x0804b4e6 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-11 02:22:17 UTC
- If you can reproduce the crash at will (or you experience this regularly), can you install the "kdepim-dbg" package and post a complete backtrace here? Thanks
Comment 2 karl.gasteiner 2009-11-16 18:05:39 UTC
ok... no i've installed "kdepim-dbg" ang got this error report:

Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  KMMsgBase::storage (this=0xa0e48c8) at ../../kmail/kmmsgbase.cpp:140
#7  0xb461b8e2 in KMail::ImapJob::slotGetMessageResult (this=0x9aacd20, job=0x9defa60) at ../../kmail/imapjob.cpp:373
#8  0xb462060f in KMail::ImapJob::qt_metacall (this=0x9aacd20, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbff87d98) at ./imapjob.moc:82
#9  0x05eb4263 in QMetaObject::activate (sender=0x9defa60, from_signal_index=7, to_signal_index=7, argv=0xbff87d98) at kernel/qobject.cpp:3113
#10 0x05eb4ec2 in QMetaObject::activate (sender=0x9defa60, m=0x468d68, local_signal_index=3, argv=0xbff87d98) at kernel/qobject.cpp:3187
#11 0x00302fe3 in KJob::result (this=0x9defa60, _t1=0x9defa60) at ./kjob.moc:188
#12 0x00303469 in KJob::emitResult (this=0x9defa60) at ../../kdecore/jobs/kjob.cpp:304
#13 0x015cd660 in KIO::SimpleJob::slotFinished (this=0x9defa60) at ../../kio/kio/job.cpp:477
#14 0x015cdb7a in KIO::TransferJob::slotFinished (this=0x9defa60) at ../../kio/kio/job.cpp:948
#15 0x015cb8a3 in KIO::TransferJob::qt_metacall (this=0x9defa60, _c=QMetaObject::InvokeMetaMethod, _id=47, _a=0xbff87ffc) at ./jobclasses.moc:343
#16 0x05eb4263 in QMetaObject::activate (sender=0x995b678, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3113
#17 0x05eb4ec2 in QMetaObject::activate (sender=0x995b678, m=0x177ff64, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3187
#18 0x01697557 in KIO::SlaveInterface::finished (this=0x995b678) at ./slaveinterface.moc:165
#19 0x0169b44d in KIO::SlaveInterface::dispatch (this=0x995b678, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#20 0x01697a13 in KIO::SlaveInterface::dispatch (this=0x995b678) at ../../kio/kio/slaveinterface.cpp:91
#21 0x01689aea in KIO::Slave::gotInput (this=0x995b678) at ../../kio/kio/slave.cpp:322
#22 0x0168bee3 in KIO::Slave::qt_metacall (this=0x995b678, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbff882dc) at ./slave.moc:76
#23 0x05eb4263 in QMetaObject::activate (sender=0x995c910, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#24 0x05eb4ec2 in QMetaObject::activate (sender=0x995c910, m=0x177c8a0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#25 0x01593f97 in KIO::Connection::readyRead (this=0x995c910) at ./connection.moc:86
#26 0x01595d5e in KIO::ConnectionPrivate::dequeue (this=0x995c920) at ../../kio/kio/connection.cpp:82
#27 0x01595e8e in KIO::Connection::qt_metacall (this=0x995c910, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x9a86958) at ./connection.moc:73
#28 0x05eacf0b in QMetaCallEvent::placeMetaCall (this=0x9e75bb8, object=0x995c910) at kernel/qobject.cpp:477
#29 0x05eae5fe in QObject::event (this=0x995c910, e=0x9e75bb8) at kernel/qobject.cpp:1111
#30 0x00c86f54 in QApplicationPrivate::notify_helper (this=0x90d7b48, receiver=0x995c910, e=0x9e75bb8) at kernel/qapplication.cpp:4056
#31 0x00c8e67c in QApplication::notify (this=0xbff88b74, receiver=0x995c910, e=0x9e75bb8) at kernel/qapplication.cpp:3603
#32 0x0075dbfa in KApplication::notify (this=0xbff88b74, receiver=0x995c910, event=0x9e75bb8) at ../../kdeui/kernel/kapplication.cpp:302
#33 0x05e9e6cb in QCoreApplication::notifyInternal (this=0xbff88b74, receiver=0x995c910, event=0x9e75bb8) at kernel/qcoreapplication.cpp:610
#34 0x05e9f2b2 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x90b7820) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#35 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x90b7820) at kernel/qcoreapplication.cpp:1247
#36 0x05e9f47d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#37 0x05ec93ff in QCoreApplication::sendPostedEvents (s=0x90d9190) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#38 postEventSourceDispatch (s=0x90d9190) at kernel/qeventdispatcher_glib.cpp:210
#39 0x03d73e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x03d77720 in ?? () from /lib/libglib-2.0.so.0
#41 0x03d77853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x05ec902c in QEventDispatcherGlib::processEvents (this=0x90b79f8, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#43 0x00d27be5 in QGuiEventDispatcherGlib::processEvents (this=0x90b79f8, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#44 0x05e9cc79 in QEventLoop::processEvents (this=0xbff88ad4, flags=) at kernel/qeventloop.cpp:149
#45 0x05e9d0ca in QEventLoop::exec (this=0xbff88ad4, flags=...) at kernel/qeventloop.cpp:201
#46 0x05e9f53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#47 0x00c86dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#48 0x0804b4e6 in main (argc=1, argv=0xbff88d94) at ../../../kontact/src/main.cpp:218



i hop it can be helpfull.
Comment 3 Dario Andres 2009-12-14 22:55:57 UTC
Merging with bug 205309. Thanks

*** This bug has been marked as a duplicate of bug 205309 ***
Comment 4 Paul Ortyl 2010-10-15 22:02:32 UTC
Created attachment 52551 [details]
New crash information added by DrKonqi

Deleting lots of emails fomr IMAP Folder