[Bug 207320] New: KMail crashed when moving folder into other folder over cached imap

paul s. romanchenko kde at justnews.ru
Mon Sep 14 08:20:23 BST 2009


https://bugs.kde.org/show_bug.cgi?id=207320

           Summary: KMail crashed when moving folder into other folder
                    over cached imap
           Product: kmail
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: kde at justnews.ru


Application that crashed: kmail
Version of the application: 1.12.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-1-amd64 x86_64
Distribution: Debian GNU/Linux 5.0 (lenny)

What I was doing when the application crashed:
Just tried to move folder into other folder. Server supports this operation,
moreover, target folder already has a few subfolders.

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f80a9141033 in
KMail::MessageListView::StorageModel::initializeMessageItem (this=0x2f73b80,
mi=0x2ab6d50, row=<value optimized out>, bUseReceiver=false)
    at ../../kmail/messagelistview/storagemodel.cpp:402
#6  0x00007f80a9167710 in
KMail::MessageListView::Core::Model::viewItemJobStepInternalForJobPass1Fill
(this=0x2081400, job=0x5a7d880, tStart=...) at
../../kmail/messagelistview/core/model.cpp:2750
#7  0x00007f80a9169025 in
KMail::MessageListView::Core::Model::viewItemJobStepInternalForJob
(this=0x2081400, job=0x3f81, tStart=...) at
../../kmail/messagelistview/core/model.cpp:3392
#8  0x00007f80a916983b in
KMail::MessageListView::Core::Model::viewItemJobStepInternal (this=0x2081400)
at ../../kmail/messagelistview/core/model.cpp:3764
#9  0x00007f80a916a39e in KMail::MessageListView::Core::Model::viewItemJobStep
(this=0x2081400) at ../../kmail/messagelistview/core/model.cpp:3952
#10 0x00007f80a916b63f in KMail::MessageListView::Core::Model::setStorageModel
(this=0x2081400, storageModel=<value optimized out>, 
    preSelectionMode=KMail::MessageListView::Core::PreSelectLastSelected) at
../../kmail/messagelistview/core/model.cpp:806
#11 0x00007f80a916c0e9 in
KMail::MessageListView::Core::Model::slotStorageModelLayoutChanged (this=<value
optimized out>) at ../../kmail/messagelistview/core/model.cpp:4435
#12 0x00007f80a8d41718 in KMail::MessageListView::Core::Model::qt_metacall
(this=0x2081400, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fffc2769cd0) at moc_model.cpp:80
#13 0x00007f80a8628682 in QMetaObject::activate (sender=0x2f73b80,
from_signal_index=<value optimized out>, to_signal_index=17, argv=0x0) at
kernel/qobject.cpp:3112
#14 0x00007f80a860d314 in QAbstractItemModel::reset (this=0x2f73b80) at
kernel/qabstractitemmodel.cpp:2263
#15 0x00007f80a8d40718 in KMail::MessageListView::StorageModel::qt_metacall
(this=0x2f73b80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fffc2769e20) at moc_storagemodel.cpp:92
#16 0x00007f80a8628682 in QMetaObject::activate (sender=0x20053f0,
from_signal_index=<value optimized out>, to_signal_index=22, argv=0x0) at
kernel/qobject.cpp:3112
#17 0x00007f80a8e1deef in KMFolder::setUserWhoField (this=0x20053f0,
whoField=..., writeConfig=false) at ../../kmail/kmfolder.cpp:745
#18 0x00007f80a8e1ec42 in KMFolder::readConfig (this=0x20053f0,
configGroup=...) at ../../kmail/kmfolder.cpp:211
#19 0x00007f80a8e49c34 in FolderStorage::readConfig (this=0x20375e0) at
../../kmail/folderstorage.cpp:963
#20 0x00007f80a8f09db9 in KMFolderCachedImap::readConfig (this=0x20375e0) at
../../kmail/kmfoldercachedimap.cpp:314
#21 0x00007f80a8e45f20 in FolderStorage::countUnread (this=0x20375e0) at
../../kmail/folderstorage.cpp:866
#22 0x00007f80a911e2b9 in KMail::FolderAdaptor::unreadMessages (this=0x391e280,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc276a7d0)
at ../../kmail/folderadaptor.cpp:103
#23 KMail::FolderAdaptor::qt_metacall (this=0x391e280,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc276a7d0)
at ./folderadaptor.moc:96
#24 0x00007f80a6c98b83 in QDBusConnectionPrivate::deliverCall (this=0x1c20c10,
object=0x391e280, msg=..., metaTypes=..., slotIdx=11) at
qdbusintegrator.cpp:891
#25 0x00007f80a6c99d2f in QDBusConnectionPrivate::activateCall (this=0x1c20c10,
object=0x391e280, flags=48, msg=...) at qdbusintegrator.cpp:796
#26 0x00007f80a6c9a25b in QDBusConnectionPrivate::activateObject
(this=0x1c20c10, node=..., msg=..., pathStartPos=7) at qdbusintegrator.cpp:1370
#27 0x00007f80a6c9a758 in QDBusActivateObjectEvent::placeMetaCall
(this=0x5d4f840) at qdbusintegrator.cpp:1464
#28 0x00007f80a8622f68 in QObject::event (this=0x391e280, e=0x5d4f840) at
kernel/qobject.cpp:1110
#29 0x00007f80a7a8a80d in QApplicationPrivate::notify_helper (this=0x1c29230,
receiver=0x391e280, e=0x5d4f840) at kernel/qapplication.cpp:4056
#30 0x00007f80a7a9286a in QApplication::notify (this=0x7fffc276dd00,
receiver=0x391e280, e=0x5d4f840) at kernel/qapplication.cpp:4021
#31 0x00007f80a9cc943b in KApplication::notify (this=0x7fffc276dd00,
receiver=0x391e280, event=0x5d4f840) at ../../kdeui/kernel/kapplication.cpp:302
#32 0x00007f80a861351c in QCoreApplication::notifyInternal
(this=0x7fffc276dd00, receiver=0x391e280, event=0x5d4f840) at
kernel/qcoreapplication.cpp:610
#33 0x00007f80a8614164 in QCoreApplication::sendEvent (receiver=0x0,
event_type=0, data=0x1bf5510) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x1bf5510) at kernel/qcoreapplication.cpp:1247
#35 0x00007f80a7b2253a in QCoreApplication::sendPostedEvents (this=0x1bf5170,
flags=...) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 QEventDispatcherX11::processEvents (this=0x1bf5170, flags=...) at
kernel/qeventdispatcher_x11.cpp:75
#37 0x00007f80a8611de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#38 0x00007f80a86121b4 in QEventLoop::exec (this=0x7fffc276b7d0, flags=...) at
kernel/qeventloop.cpp:201
#39 0x00007f80a7f14a9e in QDialog::exec (this=0x7868640) at
dialogs/qdialog.cpp:498
#40 0x00007f80a9c4f352 in KMessageBox::createKMessageBox (dialog=0x7868640,
icon=<value optimized out>, text=..., strlist=..., ask=..., checkboxReturn=0x0,
options=..., details=..., 
    notifyType=QMessageBox::Warning) at ../../kdeui/dialogs/kmessagebox.cpp:331
#41 0x00007f80a9c504e7 in KMessageBox::createKMessageBox (dialog=0x7868640,
icon=QMessageBox::Warning, text=..., strlist=..., ask=..., checkboxReturn=0x0,
options=..., details=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:151
#42 0x00007f80a9c50c06 in KMessageBox::sorryWId (parent_id=0, text=...,
caption=..., options=...) at ../../kdeui/dialogs/kmessagebox.cpp:927
#43 0x00007f80a9c50d1c in KMessageBox::sorry (parent=0x767f610, text=...,
caption=..., options=<value optimized out>) at
../../kdeui/dialogs/kmessagebox.cpp:904
#44 0x00007f80a8f1cadf in KMFolderMaildir::canAccess (this=0x20375e0) at
../../kmail/kmfoldermaildir.cpp:112
#45 0x00007f80a8f1ae1d in KMFolderMaildir::open (this=0x20375e0) at
../../kmail/kmfoldermaildir.cpp:130
#46 0x00007f80a913fbb4 in
KMail::MessageListView::StorageModel::slotFolderClosed (this=0x2f73b80) at
../../kmail/messagelistview/storagemodel.cpp:591
#47 0x00007f80a8d40768 in KMail::MessageListView::StorageModel::qt_metacall
(this=0x2f73b80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fffc276c200) at moc_storagemodel.cpp:87
#48 0x00007f80a8628682 in QMetaObject::activate (sender=0x20053f0,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x0) at
kernel/qobject.cpp:3112
#49 0x00007f80a8e199fe in KMFolder::qt_metacall (this=0x20053f0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc276c360)
at ./kmfolder.moc:112
#50 0x00007f80a8628682 in QMetaObject::activate (sender=0x20375e0,
from_signal_index=<value optimized out>, to_signal_index=8, argv=0x0) at
kernel/qobject.cpp:3112
#51 0x00007f80a8e466a2 in FolderStorage::closed (this=0x20375e0, _t1=0x20053f0)
at ./folderstorage.moc:185
#52 0x00007f80a8e496ab in FolderStorage::remove (this=0x20375e0) at
../../kmail/folderstorage.cpp:799
#53 0x00007f80a8f025e7 in KMFolderCachedImap::remove (this=0x20375e0) at
../../kmail/kmfoldercachedimap.cpp:432
#54 0x00007f80a8e6dcf0 in KMFolderMgr::remove (this=0x1f8f0a0,
aFolder=0x20053f0) at ../../kmail/kmfoldermgr.cpp:354
#55 0x00007f80a90c3dff in KMail::RenameJob::folderCopyComplete (this=0x3a99bb0,
success=<value optimized out>) at ../../kmail/renamejob.cpp:239
#56 0x00007f80a90c4378 in KMail::RenameJob::qt_metacall (this=0x3a99bb0,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffc276c8e0) at
./renamejob.moc:75
#57 0x00007f80a8628682 in QMetaObject::activate (sender=0x2ac2570,
from_signal_index=<value optimized out>, to_signal_index=12, argv=0x0) at
kernel/qobject.cpp:3112
#58 0x00007f80a911ea4f in KMail::CopyFolderJob::folderCopyComplete
(this=0x20375e0, _t1=true) at ./copyfolderjob.moc:101
#59 0x00007f80a9120903 in KMail::CopyFolderJob::slotCopyCompleted
(this=0x2ac2570, command=0x2886af0) at ../../kmail/copyfolderjob.cpp:127
#60 0x00007f80a9120d27 in KMail::CopyFolderJob::qt_metacall (this=0x2ac2570,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc276ca60)
at ./copyfolderjob.moc:85
#61 0x00007f80a8628682 in QMetaObject::activate (sender=0x2886af0,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x0) at
kernel/qobject.cpp:3112
#62 0x00007f80a8fcf422 in KMCommand::completed (this=0x20375e0, _t1=0x2886af0)
at ./kmcommands.moc:109
#63 0x00007f80a8fd7d4a in KMCopyCommand::execute (this=0x2886af0) at
../../kmail/kmcommands.cpp:1959
#64 0x00007f80a8fd21a2 in KMCommand::slotPostTransfer (this=0x2886af0,
result=KMCommand::OK) at ../../kmail/kmcommands.cpp:274
#65 0x00007f80a8fdbf96 in KMCommand::qt_metacall (this=0x2886af0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc276cd20)
at ./kmcommands.moc:87
#66 0x00007f80a8fee8a6 in KMCopyCommand::qt_metacall (this=0x20375e0, _c=16257,
_id=15, _a=0x0) at ./kmcommands.moc:1647
#67 0x00007f80a8628682 in QMetaObject::activate (sender=0x2886af0,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at
kernel/qobject.cpp:3112
#68 0x00007f80a8fcf45e in KMCommand::messagesTransfered (this=0x20375e0,
_t1=KMCommand::OK) at ./kmcommands.moc:102
#69 0x00007f80a8fea938 in KMCommand::transferSelectedMsgs (this=0x2886af0) at
../../kmail/kmcommands.cpp:368
#70 0x00007f80a8feab56 in KMCommand::slotStart (this=0x2886af0) at
../../kmail/kmcommands.cpp:266
#71 0x00007f80a8fdbfaa in KMCommand::qt_metacall (this=0x2886af0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc276cf80)
at ./kmcommands.moc:86
#72 0x00007f80a8fee8a6 in KMCopyCommand::qt_metacall (this=0x20375e0, _c=16257,
_id=15, _a=0x0) at ./kmcommands.moc:1647
#73 0x00007f80a8628682 in QMetaObject::activate (sender=0x2a71d90,
from_signal_index=<value optimized out>, to_signal_index=4, argv=0x0) at
kernel/qobject.cpp:3112
#74 0x00007f80a862d7ef in QSingleShotTimer::timerEvent (this=0x2a71d90) at
kernel/qtimer.cpp:298
#75 0x00007f80a8622bf3 in QObject::event (this=0x2a71d90, e=0x3f81) at
kernel/qobject.cpp:1074
#76 0x00007f80a7a8a80d in QApplicationPrivate::notify_helper (this=0x1c29230,
receiver=0x2a71d90, e=0x7fffc276d640) at kernel/qapplication.cpp:4056
#77 0x00007f80a7a9286a in QApplication::notify (this=0x7fffc276dd00,
receiver=0x2a71d90, e=0x7fffc276d640) at kernel/qapplication.cpp:4021
#78 0x00007f80a9cc943b in KApplication::notify (this=0x7fffc276dd00,
receiver=0x2a71d90, event=0x7fffc276d640) at
../../kdeui/kernel/kapplication.cpp:302
#79 0x00007f80a861351c in QCoreApplication::notifyInternal
(this=0x7fffc276dd00, receiver=0x2a71d90, event=0x7fffc276d640) at
kernel/qcoreapplication.cpp:610
#80 0x00007f80a863f826 in QCoreApplication::sendEvent (this=0x1c29c50) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#81 QTimerInfoList::activateTimers (this=0x1c29c50) at
kernel/qeventdispatcher_unix.cpp:572
#82 0x00007f80a863fad8 in QEventDispatcherUNIX::processEvents (this=0x1bf5170,
flags=...) at kernel/qeventdispatcher_unix.cpp:908
#83 0x00007f80a7b22612 in QEventDispatcherX11::processEvents (this=0x1bf5170,
flags=...) at kernel/qeventdispatcher_x11.cpp:152
#84 0x00007f80a8611de2 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#85 0x00007f80a86121b4 in QEventLoop::exec (this=0x7fffc276db50, flags=...) at
kernel/qeventloop.cpp:201
#86 0x00007f80a8614424 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#87 0x0000000000402fab in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../kmail/main.cpp:146

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list