Bug 133333

Summary: kmail crashes when working with IMAP
Product: [Unmaintained] kmail Reporter: kavol <kavol>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description kavol 2006-08-31 15:54:02 UTC
Version:            (using KDE KDE 3.5.4)
Installed from:    Gentoo Packages
Compiler:          gcc 4.1.1 
OS:                Linux

the new kmail crashes every here and there when working with IMAP - when switching between the messages

one of the many situations where I am sure that the program is going to crash is when I  delete a message, the program moves to the next in the list but in the viewer part it is still displayed the contents of the deleted message - then moving to any other message causes immediate crash

I do not know if this is related to (duplicate of) bug 126715 which is similar, to mee it seems not ... but I am not a programmer

see the backtrace:

Using host libthread_db library "/lib/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1248827728 (LWP 12666)]
[New Thread -1277650000 (LWP 12670)]
[New Thread -1269257296 (LWP 12669)]
[New Thread -1260864592 (LWP 12668)]
[New Thread -1252471888 (LWP 12667)]
[KCrash handler]
#6  0x54414420 in ?? ()
#7  0xb7e2104e in KMail::ImapJob::slotGetNextMessage (this=0x8693f08)
    at imapjob.cpp:279
#8  0xb7e22779 in KMail::ImapJob::init (this=0x8693f08, 
    jt=KMail::FolderJob::tGetMessage, sets=@0xbf8167a8, folder=0x0, 
    msgList=@0x8693f30) at imapjob.cpp:216
#9  0xb7e22823 in KMail::ImapJob::execute (this=0x8693f08) at imapjob.cpp:647
#10 0xb7e1b010 in KMail::FolderJob::start (this=0x8647130)
    at folderjob.cpp:109
#11 0xb7d8c4ef in KMFolderImap::doCreateJob (this=0x8243ea0, msg=0x8647130, 
    jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier=@0xbf816824, 
    as=0x82aaef0) at kmfolderimap.cpp:1590
#12 0xb7d31e43 in FolderStorage::createJob (this=0x8243ea0, msg=0x8647130, 
    jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier=@0xbf816860, 
    as=0x82aaef0) at folderstorage.cpp:564
#13 0xb7d1bdaf in KMFolder::createJob (this=0x8243250, msg=0x8647130, 
    jt=KMail::FolderJob::tGetMessage, folder=0x0, partSpecifier=@0xbf81689c, 
    as=0x82aaef0) at kmfolder.cpp:342
#14 0xb7e04989 in KMMainWidget::slotMsgSelected (this=0x8060278, 
    msg=0x8647130) at kmmainwidget.cpp:1890
#15 0xb7e11bf5 in KMMainWidget::qt_invoke (this=0x8060278, _id=54, 
    _o=0xbf816938) at kmmainwidget.moc:479
#16 0xb6038479 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb7cef201 in KMHeaders::selected (this=0x8383ff0, t0=0x8647130)
    at kmheaders.moc:250
#18 0xb7cf360b in KMHeaders::highlightMessage (this=0x8383ff0, lvi=0x8569a60, 
    markitread=false) at kmheaders.cpp:2020
#19 0xb7cf5569 in KMHeaders::finalizeMove (this=0x8383ff0, item=0x8569a60, 
    contentX=0, contentY=2309) at kmheaders.cpp:1473
#20 0xb7cf2d42 in KMHeaders::deleteMsg (this=0x8383ff0) at kmheaders.cpp:1416
#21 0xb7e0204d in KMMainWidget::slotTrashMsg (this=0x8060278)
    at kmmainwidget.cpp:1326
#22 0xb7e11aef in KMMainWidget::qt_invoke (this=0x8060278, _id=46, 
    _o=0xbf816ac0) at kmmainwidget.moc:471
#23 0xb6038479 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#24 0xb60390cd in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#25 0xb696033e in KAction::activated (this=0x840b8d8) at kaction.moc:176
#26 0xb6960b61 in KAction::slotActivated (this=0xbf816ac0) at kaction.cpp:1102
#27 0xb69610ff in KAction::qt_invoke (this=0x840b8d8, _id=15, _o=0x840b8d8)
    at kaction.moc:218
#28 0xb6038479 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#29 0xb60390cd in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#30 0xb66ec6de in KAccelPrivate::menuItemActivated (this=0x8473788)
    at kaccelprivate.moc:110
#31 0xb66edc4f in KAccelPrivate::emitActivatedSignal (this=0x8473788, 
    pAction=0x8468ce0) at kaccel.cpp:400
#32 0xb66ee2f3 in KAccelPrivate::eventFilter (this=0x8473788, 
    pEvent=0xbf816fe4) at kaccel.cpp:370
#33 0xb6037d76 in QObject::activate_filters ()
   from /usr/qt/3/lib/libqt-mt.so.3
#34 0xb6037ddb in QObject::event () from /usr/qt/3/lib/libqt-mt.so.3
#35 0xb6070cdc in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#36 0xb612b8e2 in QMainWindow::event () from /usr/qt/3/lib/libqt-mt.so.3
#37 0xb5fd9447 in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#38 0xb5fda658 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#39 0xb667756b in KApplication::notify (this=0xbf8173b8, receiver=0x8383ff0, 
    event=0xbf816fe4) at kapplication.cpp:550
#40 0xb77c35fe in QApplication::sendEvent (receiver=0x8383ff0, 
    event=0xbf816fe4) at qapplication.h:496
#41 0xb66eef97 in KAccelEventHandler::x11Event (this=0x8269398, 
    pEvent=0xbf8172e0) at kaccel.cpp:144
#42 0xb66787cb in KAppX11HackWidget::publicx11Event (this=0x8269398, 
    e=0xbf8172e0) at kapplication.cpp:1651
#43 0xb666f03e in KApplication::x11EventFilter (this=0xbf8173b8, 
    _event=0xbf8172e0) at kapplication.cpp:1721
#44 0xb5f68d84 in qt_set_x11_event_filter () from /usr/qt/3/lib/libqt-mt.so.3
#45 0xbf8173b8 in ?? ()
#46 0xbf8172e0 in ?? ()
#47 0x0854ec38 in ?? ()
#48 0xb6498608 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
#49 0xb6498608 in ?? () from /usr/qt/3/lib/libqt-mt.so.3
#50 0x0000006b in ?? ()
#51 0xbf8171d0 in ?? ()
#52 0xb5f786c8 in QApplication::x11ProcessEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#53 0xb5f786c8 in QApplication::x11ProcessEvent ()
   from /usr/qt/3/lib/libqt-mt.so.3
#54 0xb5f89571 in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#55 0xb5feffd1 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#56 0xb5fefe56 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#57 0xb5fd8ecf in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#58 0x0804a890 in main (argc=7, argv=0xbf817634) at main.cpp:110
Comment 1 Michael Seiwert 2006-08-31 16:38:47 UTC

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