Bug 243282 - Deleting IMAP emails causes crash
Summary: Deleting IMAP emails causes crash
Status: RESOLVED DUPLICATE of bug 163071
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-30 21:04 UTC by Adam
Modified: 2010-07-13 20:28 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.50 KB, text/plain)
2010-07-13 20:28 UTC, JT Poole
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Adam 2010-06-30 21:04:37 UTC
Application: kontact (4.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
this appears to be well documented already.
I've marked this is a duplicate and posted anyways hoping perhaps there is some useful info here and to increase awareness of the reach of this problem.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f508765c780 (LWP 24586))]

Thread 2 (Thread 0x7f5063f95710 (LWP 24831)):
#0  0x00007f5084730f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f507d2654a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f507d2658fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f5085b1b566 in QEventDispatcherGlib::processEvents (this=0x28da250, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f5085af0992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f5085af0d6c in QEventLoop::exec (this=0x7f5063f94d90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f50859fad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f5085ad1178 in QInotifyFileSystemWatcherEngine::run (this=0x28d9180) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f50859fd775 in QThreadPrivate::start (arg=0x28d9180) at thread/qthread_unix.cpp:248
#9  0x00007f507f7dc9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f508473d6cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f508765c780 (LWP 24586)):
[KCrash Handler]
#5  QBasicAtomicInt::ref (this=0x268fcb0) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#6  QList (this=0x268fcb0) at /usr/include/qt4/QtCore/qlist.h:114
#7  KMail::FolderJob::msgList (this=0x268fcb0) at ../../kmail/folderjob.cpp:120
#8  0x00007f506d8395e3 in KMAcctImap::ignoreJobsForMessage (this=0x23e8c60, msg=0x35c5070) at ../../kmail/kmacctimap.cpp:217
#9  0x00007f506d94ab77 in KMMoveCommand::execute (this=0x366eca0) at ../../kmail/kmcommands.cpp:2192
#10 0x00007f506d93c34a in KMCommand::slotPostTransfer (this=0x366eca0, result=KMCommand::OK) at ../../kmail/kmcommands.cpp:291
#11 0x00007f506d945c83 in KMCommand::qt_metacall (this=0x366eca0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1994b30) at ./kmcommands.moc:93
#12 0x00007f506d945f30 in KMMoveCommand::qt_metacall (this=0x7fffe1994730, _c=40434864, _id=54, _a=0x30070) at ./kmcommands.moc:1971
#13 0x00007f5085b04e3f in QMetaObject::activate (sender=0x366eca0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x30070) at kernel/qobject.cpp:3293
#14 0x00007f506d93701e in KMCommand::messagesTransfered (this=0x7fffe1994730, _t1=KMCommand::OK) at ./kmcommands.moc:108
#15 0x00007f506d94d64c in KMCommand::transferSelectedMsgs (this=0x366eca0) at ../../kmail/kmcommands.cpp:389
#16 0x00007f506d94d858 in KMCommand::slotStart (this=0x366eca0) at ../../kmail/kmcommands.cpp:283
#17 0x00007f506d945c66 in KMCommand::qt_metacall (this=0x366eca0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe1994d90) at ./kmcommands.moc:92
#18 0x00007f506d945f30 in KMMoveCommand::qt_metacall (this=0x7fffe1994730, _c=40434864, _id=54, _a=0x30070) at ./kmcommands.moc:1971
#19 0x00007f5085b04e3f in QMetaObject::activate (sender=0x2666fc0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x30070) at kernel/qobject.cpp:3293
#20 0x00007f5085b0c65f in QSingleShotTimer::timerEvent (this=0x2666fc0) at kernel/qtimer.cpp:308
#21 0x00007f5085b01a63 in QObject::event (this=0x2666fc0, e=0x7fffe19954f0) at kernel/qobject.cpp:1212
#22 0x00007f5084eab22c in QApplicationPrivate::notify_helper (this=0x1cd7890, receiver=0x2666fc0, e=0x7fffe19954f0) at kernel/qapplication.cpp:4300
#23 0x00007f5084eb16fb in QApplication::notify (this=0x7fffe1995850, receiver=0x2666fc0, e=0x7fffe19954f0) at kernel/qapplication.cpp:4183
#24 0x00007f50864da526 in KApplication::notify (this=0x7fffe1995850, receiver=0x2666fc0, event=0x7fffe19954f0) at ../../kdeui/kernel/kapplication.cpp:302
#25 0x00007f5085af206c in QCoreApplication::notifyInternal (this=0x7fffe1995850, receiver=0x2666fc0, event=0x7fffe19954f0) at kernel/qcoreapplication.cpp:704
#26 0x00007f5085b1ed42 in QCoreApplication::sendEvent (this=0x1cdda40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QTimerInfoList::activateTimers (this=0x1cdda40) at kernel/qeventdispatcher_unix.cpp:603
#28 0x00007f5085b1b824 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#29 0x00007f507d2618c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x00007f507d265748 in ?? () from /lib/libglib-2.0.so.0
#31 0x00007f507d2658fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x00007f5085b1b513 in QEventDispatcherGlib::processEvents (this=0x1ca0d70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#33 0x00007f5084f5b46e in QGuiEventDispatcherGlib::processEvents (this=0x7fffe1994730, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#34 0x00007f5085af0992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#35 0x00007f5085af0d6c in QEventLoop::exec (this=0x7fffe1995790, flags=) at kernel/qeventloop.cpp:201
#36 0x00007f5085af4aab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#37 0x0000000000403e8e in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:224

This bug may be a duplicate of or related to bug 163071.

Possible duplicates by query: bug 242494, bug 241940, bug 238435, bug 237638, bug 234577.

Reported using DrKonqi
Comment 1 Christophe Marin 2010-07-05 14:54:17 UTC

*** This bug has been marked as a duplicate of bug 163071 ***
Comment 2 JT Poole 2010-07-13 20:28:17 UTC
Created attachment 49125 [details]
New crash information added by DrKonqi

while deleting messages from my IMAP store (being GMAIL), KMAIL/KONTACT exhibits slow performance.  After expunging messages from the folder, KMAIL crashes with a segmentation fault.