Bug 212288

Summary: kmail crashes instantly when checking for message
Product: [Unmaintained] kmail Reporter: Filipe <piovisqui>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.11.2   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Filipe 2009-10-29 15:09:11 UTC
Version:           1.11.2 (using KDE 4.2.4)
OS:                Linux

Hi.

I have a Kubuntu with KDE 4.2.2 (I informed a newer version to be able to submit the bug, sorry if it was a severe fault) and Kmail 1.11.2. Kmail is very slow when clicking messages on gmail imap folder and occasionally crashes. When I click on the message head to download the content it crashes. Happens twice a day and normally with duplicated messages. Another problem is that when I boot the system kmail starts but does not show itself on the system tray and I have to click on the desktop icon for it instantly show up without loading time.

The backtrace:

Application: KMail (kmail), signal SIGSEGV
[Current thread is 0 (LWP 3620)]

Thread 2 (Thread 0xaceb4b90 (LWP 6664)):
#0  0xb809e430 in __kernel_vsyscall ()
#1  0xb5ce07b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb5fb4380 in QProcessManager::run (this=0x8de9690) at io/qprocess_unix.cpp:305
#3  0xb5ee296e in QThreadPrivate::start (arg=0x8de9690) at thread/qthread_unix.cpp:189
#4  0xb51154ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb5ce849e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb3d0bb40 (LWP 3620)):
[KCrash Handler]
#6  0xb7542e20 in KMAcctImap::ignoreJobsForMessage (this=0x8f8b018, msg=0x8f4aba8) at /build/buildd/kdepim-4.2.2/kmail/kmacctimap.cpp:217
#7  0xb755b9e5 in KMFolderImap::ignoreJobsForMessage (this=0x8f6f0c8, msg=0x8f4aba8) at /build/buildd/kdepim-4.2.2/kmail/kmfolderimap.cpp:1562
#8  0xb767ecc6 in KMMoveCommand::execute (this=0xa017410) at /build/buildd/kdepim-4.2.2/kmail/kmcommands.cpp:2086
#9  0xb7662322 in KMCommand::slotPostTransfer (this=0xa017410, result=KMCommand::OK) at /build/buildd/kdepim-4.2.2/kmail/kmcommands.cpp:276
#10 0xb766dd74 in KMCommand::qt_metacall (this=0xa017410, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbffbbf4c) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:87
#11 0xb7680cba in KMMoveCommand::qt_metacall (this=0xa017410, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbffbbf4c) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:1706
#12 0xb7680d82 in KMDeleteMsgCommand::qt_metacall (this=0xa017410, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbffbbf4c) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:1758
#13 0xb5fecca8 in QMetaObject::activate (sender=0xa017410, from_signal_index=4, to_signal_index=4, argv=0xbffbbf4c) at kernel/qobject.cpp:3069
#14 0xb5fed932 in QMetaObject::activate (sender=0xa017410, m=0xb7ae89b4, local_signal_index=0, argv=0xbffbbf4c) at kernel/qobject.cpp:3143
#15 0xb765e993 in KMCommand::messagesTransfered (this=0xa017410, _t1=KMCommand::OK) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:102
#16 0xb767d02c in KMCommand::transferSelectedMsgs (this=0xa017410) at /build/buildd/kdepim-4.2.2/kmail/kmcommands.cpp:370
#17 0xb767d28f in KMCommand::slotStart (this=0xa017410) at /build/buildd/kdepim-4.2.2/kmail/kmcommands.cpp:268
#18 0xb766dd83 in KMCommand::qt_metacall (this=0xa017410, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbffbc148) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:86
#19 0xb7680cba in KMMoveCommand::qt_metacall (this=0xa017410, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbffbc148) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:1706
#20 0xb7680d82 in KMDeleteMsgCommand::qt_metacall (this=0xa017410, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbffbc148) at /build/buildd/kdepim-4.2.2/obj-i486-linux-gnu/kmail/kmcommands.moc:1758
#21 0xb5fecca8 in QMetaObject::activate (sender=0x9ad5208, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#22 0xb5fed932 in QMetaObject::activate (sender=0x9ad5208, m=0xb60c8908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#23 0xb5ff20a7 in QSingleShotTimer::timeout (this=0x9ad5208) at .moc/release-shared/qtimer.moc:76
#24 0xb5ff21cc in QSingleShotTimer::timerEvent (this=0x9ad5208) at kernel/qtimer.cpp:298
#25 0xb5fe715f in QObject::event (this=0x9ad5208, e=0xbffbc5cc) at kernel/qobject.cpp:1082
#26 0xb6283e9c in QApplicationPrivate::notify_helper (this=0x8de6e30, receiver=0x9ad5208, e=0xbffbc5cc) at kernel/qapplication.cpp:4084
#27 0xb628c19e in QApplication::notify (this=0xbffbc8e8, receiver=0x9ad5208, e=0xbffbc5cc) at kernel/qapplication.cpp:3631
#28 0xb7eda94d in KApplication::notify (this=0xbffbc8e8, receiver=0x9ad5208, event=0xbffbc5cc) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#29 0xb5fd6a3b in QCoreApplication::notifyInternal (this=0xbffbc8e8, receiver=0x9ad5208, event=0xbffbc5cc) at kernel/qcoreapplication.cpp:602
#30 0xb6005d71 in QTimerInfoList::activateTimers (this=0x8de9034) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#31 0xb60024e0 in timerSourceDispatch (source=0x8de9000) at kernel/qeventdispatcher_glib.cpp:164
#32 0xb440db88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb44110eb in ?? () from /usr/lib/libglib-2.0.so.0
#34 0xb4411268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb6002438 in QEventDispatcherGlib::processEvents (this=0x8dcb5a8, flags={i = -1074018488}) at kernel/qeventdispatcher_glib.cpp:323
#36 0xb6325365 in QGuiEventDispatcherGlib::processEvents (this=0x8dcb5a8, flags={i = -1074018440}) at kernel/qguieventdispatcher_glib.cpp:202
#37 0xb5fd506a in QEventLoop::processEvents (this=0xbffbc7f0, flags={i = -1074018376}) at kernel/qeventloop.cpp:149
#38 0xb5fd54aa in QEventLoop::exec (this=0xbffbc7f0, flags={i = -1074018312}) at kernel/qeventloop.cpp:200
#39 0xb5fd7959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#40 0xb6283d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#41 0x0804a7a0 in main (argc=) at /build/buildd/kdepim-4.2.2/kmail/main.cpp:146
Comment 1 Christophe Marin 2009-10-29 21:27:22 UTC

*** This bug has been marked as a duplicate of bug 163071 ***
Comment 2 Filipe 2009-10-30 02:36:51 UTC
Hmm, now it makes more sense, it always happen after deleting a duplicated message.