[Bug 203579] New: Kmail crashed when moving folders on dimap

karaluh karaluh at karaluh.pl
Wed Aug 12 15:05:46 BST 2009


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

           Summary: Kmail crashed when moving folders on dimap
           Product: kontact
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: karaluh at karaluh.pl


Application that crashed: kontact
Version of the application: 4.3.0
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-5-generic i686
Distribution: Ubuntu karmic (development branch)

What I was doing when the application crashed:
I was trying to move folder from outside of inbox to root folder of dimap tree
using context menu (drag and drop is not possible) and kmail crashed.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb4ebacf5 in KMail::MessageListView::StorageModel::initializeMessageItem
(this=0x9e7a5f8, mi=0xa2bcc48, row=11, bUseReceiver=false) at
../../kmail/messagelistview/storagemodel.cpp:299
#7  0xb4ee41a1 in
KMail::MessageListView::Core::Model::viewItemJobStepInternalForJobPass1Fill
(this=0x919b088, job=0x9aeb038, tStart=...) at
../../kmail/messagelistview/core/model.cpp:2735
#8  0xb4ee59ab in
KMail::MessageListView::Core::Model::viewItemJobStepInternalForJob
(this=0x919b088, job=0x9aeb038, tStart=...) at
../../kmail/messagelistview/core/model.cpp:3397
#9  0xb4ee5fd2 in KMail::MessageListView::Core::Model::viewItemJobStepInternal
(this=0x919b088) at ../../kmail/messagelistview/core/model.cpp:3769
#10 0xb4ee6cee in KMail::MessageListView::Core::Model::viewItemJobStep
(this=0x919b088) at ../../kmail/messagelistview/core/model.cpp:3957
#11 0xb4ee8197 in KMail::MessageListView::Core::Model::setStorageModel
(this=0x919b088, storageModel=0x9e7a5f8,
preSelectionMode=KMail::MessageListView::Core::PreSelectLastSelected)
    at ../../kmail/messagelistview/core/model.cpp:791
#12 0xb4ee8b63 in
KMail::MessageListView::Core::Model::slotStorageModelLayoutChanged
(this=0x919b088) at ../../kmail/messagelistview/core/model.cpp:4440
#13 0xb4a61dd6 in KMail::MessageListView::Core::Model::qt_metacall
(this=0x919b088, _c=QMetaObject::InvokeMetaMethod, _id=24, _a=0xbfb235cc) at
moc_model.cpp:80
#14 0x03e8c253 in QMetaObject::activate (sender=0x9e7a5f8,
from_signal_index=17, to_signal_index=17, argv=0x0) at kernel/qobject.cpp:3113
#15 0x03e8ceb2 in QMetaObject::activate (sender=0x9e7a5f8, m=0x3f684f8,
local_signal_index=13, argv=0x0) at kernel/qobject.cpp:3187
#16 0x03ec5647 in QAbstractItemModel::modelReset (this=0x9e7a5f8) at
.moc/release-shared/moc_qabstractitemmodel.cpp:213
#17 0x03e7016d in QAbstractItemModel::reset (this=0x9e7a5f8) at
kernel/qabstractitemmodel.cpp:2263
#18 0xb4eb97fd in KMail::MessageListView::StorageModel::slotViewConfigChanged
(this=0x9e7a5f8) at ../../kmail/messagelistview/storagemodel.cpp:644
#19 0xb4a6171b in KMail::MessageListView::StorageModel::qt_metacall
(this=0x9e7a5f8, _c=QMetaObject::InvokeMetaMethod, _id=28, _a=0xbfb2374c) at
moc_storagemodel.cpp:92
#20 0x03e8c253 in QMetaObject::activate (sender=0x917cc70,
from_signal_index=22, to_signal_index=22, argv=0x0) at kernel/qobject.cpp:3113
#21 0x03e8ceb2 in QMetaObject::activate (sender=0x917cc70, m=0xb515eda0,
local_signal_index=18, argv=0x0) at kernel/qobject.cpp:3187
#22 0xb4b52f37 in KMFolder::viewConfigChanged (this=0x917cc70) at
./kmfolder.moc:269
#23 0xb4b5882d in KMFolder::setUserWhoField (this=0x917cc70, whoField=...,
writeConfig=false) at ../../kmail/kmfolder.cpp:745
#24 0xb4b596d6 in KMFolder::readConfig (this=0x917cc70, configGroup=...) at
../../kmail/kmfolder.cpp:211
#25 0xb4b88607 in FolderStorage::readConfig (this=0x9162690) at
../../kmail/folderstorage.cpp:963
#26 0xb4c5752c in KMFolderCachedImap::readConfig (this=0x9162690) at
../../kmail/kmfoldercachedimap.cpp:314
#27 0xb4b83f1a in FolderStorage::countUnread (this=0x9162690) at
../../kmail/folderstorage.cpp:866
#28 0xb4b52797 in KMFolder::countUnread (this=0x917cc70) at
../../kmail/kmfolder.cpp:497
#29 0xb4ba4564 in KMSystemTray::updateNewMessages (this=0x963f1a8) at
../../kmail/kmsystemtray.cpp:483
#30 0xb4ba8023 in KMSystemTray::qt_metacall (this=0x963f1a8,
_c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfb23f0c) at
./kmsystemtray.moc:78
#31 0x03e8c253 in QMetaObject::activate (sender=0x96408c8, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#32 0x03e8ceb2 in QMetaObject::activate (sender=0x96408c8, m=0x3f68904,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#33 0x03ec65f7 in QTimer::timeout (this=0x96408c8) at
.moc/release-shared/moc_qtimer.cpp:128
#34 0x03e9199e in QTimer::timerEvent (this=0x96408c8, e=0xbfb243a0) at
kernel/qtimer.cpp:261
#35 0x03e863af in QObject::event (this=0x96408c8, e=0xbfb243a0) at
kernel/qobject.cpp:1075
#36 0x00fa4f44 in QApplicationPrivate::notify_helper (this=0x8be9810,
receiver=0x96408c8, e=0xbfb243a0) at kernel/qapplication.cpp:4056
#37 0x00fac66c in QApplication::notify (this=0xbfb25ed4, receiver=0x96408c8,
e=0xbfb243a0) at kernel/qapplication.cpp:3603
#38 0x00544ada in KApplication::notify (this=0xbfb25ed4, receiver=0x96408c8,
event=0xbfb243a0) at ../../kdeui/kernel/kapplication.cpp:302
#39 0x03e766bb in QCoreApplication::notifyInternal (this=0xbfb25ed4,
receiver=0x96408c8, event=0xbfb243a0) at kernel/qcoreapplication.cpp:610
#40 0x03ea37be in QCoreApplication::sendEvent (this=0x8bdac74) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 QTimerInfoList::activateTimers (this=0x8bdac74) at
kernel/qeventdispatcher_unix.cpp:572
#42 0x03ea10d0 in timerSourceDispatch (source=0x8bdac40) at
kernel/qeventdispatcher_glib.cpp:165
#43 0x04028c48 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#44 0x0402c4f0 in ?? () from /usr/lib/libglib-2.0.so.0
#45 0x0402c623 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#46 0x03ea101c in QEventDispatcherGlib::processEvents (this=0x8bbacd8,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#47 0x01045ad5 in QGuiEventDispatcherGlib::processEvents (this=0x8bbacd8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#48 0x03e74c69 in QEventLoop::processEvents (this=0xbfb24660, flags=) at
kernel/qeventloop.cpp:149
#49 0x03e750ba in QEventLoop::exec (this=0xbfb24660, flags=...) at
kernel/qeventloop.cpp:201
#50 0x01491a13 in QDialog::exec (this=0x995a8e8) at dialogs/qdialog.cpp:498
#51 0x004bee64 in KMessageBox::createKMessageBox (dialog=0x995a8e8, icon=...,
text=..., strlist=..., ask=..., checkboxReturn=0x0, options=..., details=...,
notifyType=QMessageBox::Warning)
    at ../../kdeui/dialogs/kmessagebox.cpp:331
#52 0x004c024d in KMessageBox::createKMessageBox (dialog=0x995a8e8,
icon=QMessageBox::Warning, text=..., strlist=..., ask=..., checkboxReturn=0x0,
options=..., details=...)
    at ../../kdeui/dialogs/kmessagebox.cpp:151
#53 0x004c08d9 in KMessageBox::sorryWId (parent_id=0, text=..., caption=...,
options=...) at ../../kdeui/dialogs/kmessagebox.cpp:927
#54 0x004c0a18 in KMessageBox::sorry (parent=0x0, text=..., caption=...,
options=...) at ../../kdeui/dialogs/kmessagebox.cpp:904
#55 0xb4c6ba86 in KMFolderMaildir::canAccess (this=0x9162690) at
../../kmail/kmfoldermaildir.cpp:112
#56 0xb4c69adb in KMFolderMaildir::open (this=0x9162690) at
../../kmail/kmfoldermaildir.cpp:130
#57 0xb4b5286e in KMFolder::open (this=0x917cc70, owner=0xb506d47a
"MessageListView::StorageModel") at ../../kmail/kmfolder.cpp:532
#58 0xb4eb98cf in KMail::MessageListView::StorageModel::slotFolderClosed
(this=0x9e7a5f8) at ../../kmail/messagelistview/storagemodel.cpp:621
#59 0xb4a61783 in KMail::MessageListView::StorageModel::qt_metacall
(this=0x9e7a5f8, _c=QMetaObject::InvokeMetaMethod, _id=23, _a=0xbfb24bec) at
moc_storagemodel.cpp:87
#60 0x03e8c253 in QMetaObject::activate (sender=0x917cc70, from_signal_index=5,
to_signal_index=5, argv=0x0) at kernel/qobject.cpp:3113
#61 0x03e8ceb2 in QMetaObject::activate (sender=0x917cc70, m=0xb515eda0,
local_signal_index=1, argv=0x0) at kernel/qobject.cpp:3187
#62 0xb4b53477 in KMFolder::closed (this=0x917cc70) at ./kmfolder.moc:155
#63 0xb4b53794 in KMFolder::qt_metacall (this=0x917cc70,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb24d48) at ./kmfolder.moc:112
#64 0x03e8c253 in QMetaObject::activate (sender=0x9162690, from_signal_index=8,
to_signal_index=8, argv=0xbfb24d48) at kernel/qobject.cpp:3113
#65 0x03e8ceb2 in QMetaObject::activate (sender=0x9162690, m=0xb515f388,
local_signal_index=4, argv=0xbfb24d48) at kernel/qobject.cpp:3187
#66 0xb4b84893 in FolderStorage::closed (this=0x9162690, _t1=0x917cc70) at
./folderstorage.moc:185
#67 0xb4b87f55 in FolderStorage::remove (this=0x9162690) at
../../kmail/folderstorage.cpp:799
#68 0xb4c4f8b4 in KMFolderCachedImap::remove (this=0x9162690) at
../../kmail/kmfoldercachedimap.cpp:432
#69 0xb4b52980 in KMFolder::remove (this=0x917cc70) at
../../kmail/kmfolder.cpp:574
#70 0xb4baf32d in KMFolderMgr::removeFolder (this=0x9138580, aFolder=0x917cc70)
at ../../kmail/kmfoldermgr.cpp:361
#71 0xb4baf432 in KMFolderMgr::remove (this=0x9138580, aFolder=0x917cc70) at
../../kmail/kmfoldermgr.cpp:354
#72 0xb4e321b5 in KMail::RenameJob::folderCopyComplete (this=0xa035cb0,
success=true) at ../../kmail/renamejob.cpp:239
#73 0xb4e32720 in KMail::RenameJob::qt_metacall (this=0xa035cb0,
_c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfb25118) at ./renamejob.moc:75
#74 0x03e8c253 in QMetaObject::activate (sender=0xa757628,
from_signal_index=12, to_signal_index=12, argv=0xbfb25118) at
kernel/qobject.cpp:3113
#75 0x03e8ceb2 in QMetaObject::activate (sender=0xa757628, m=0xb516bd04,
local_signal_index=0, argv=0xbfb25118) at kernel/qobject.cpp:3187
#76 0xb4e96ab9 in KMail::CopyFolderJob::folderCopyComplete (this=0xa757628,
_t1=true) at ./copyfolderjob.moc:101
#77 0xb4e98cce in KMail::CopyFolderJob::slotCopyCompleted (this=0xa757628,
command=0xabe6e28) at ../../kmail/copyfolderjob.cpp:127
#78 0xb4e99137 in KMail::CopyFolderJob::qt_metacall (this=0xa757628,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfb25288) at
./copyfolderjob.moc:85
#79 0x03e8c253 in QMetaObject::activate (sender=0xabe6e28, from_signal_index=5,
to_signal_index=5, argv=0xbfb25288) at kernel/qobject.cpp:3113
#80 0x03e8ceb2 in QMetaObject::activate (sender=0xabe6e28, m=0xb5164634,
local_signal_index=1, argv=0xbfb25288) at kernel/qobject.cpp:3187
#81 0xb4d2c503 in KMCommand::completed (this=0xabe6e28, _t1=0xabe6e28) at
./kmcommands.moc:109
#82 0xb4d36296 in KMCopyCommand::execute (this=0xabe6e28) at
../../kmail/kmcommands.cpp:1953
#83 0xb4d30332 in KMCommand::slotPostTransfer (this=0xabe6e28,
result=KMCommand::OK) at ../../kmail/kmcommands.cpp:273
#84 0xb4d3a65f in KMCommand::qt_metacall (this=0xabe6e28,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfb254d8) at ./kmcommands.moc:87
#85 0xb4d4de1a in KMCopyCommand::qt_metacall (this=0xabe6e28,
_c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfb254d8) at
./kmcommands.moc:1647
#86 0x03e8c253 in QMetaObject::activate (sender=0xabe6e28, from_signal_index=4,
to_signal_index=4, argv=0xbfb254d8) at kernel/qobject.cpp:3113
#87 0x03e8ceb2 in QMetaObject::activate (sender=0xabe6e28, m=0xb5164634,
local_signal_index=0, argv=0xbfb254d8) at kernel/qobject.cpp:3187
#88 0xb4d2c553 in KMCommand::messagesTransfered (this=0xabe6e28,
_t1=KMCommand::OK) at ./kmcommands.moc:102
#89 0xb4d49a26 in KMCommand::transferSelectedMsgs (this=0xabe6e28) at
../../kmail/kmcommands.cpp:367
#90 0xb4d49c72 in KMCommand::slotStart (this=0xabe6e28) at
../../kmail/kmcommands.cpp:265
#91 0xb4d3a63b in KMCommand::qt_metacall (this=0xabe6e28,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb256dc) at ./kmcommands.moc:86
#92 0xb4d4de1a in KMCopyCommand::qt_metacall (this=0xabe6e28,
_c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfb256dc) at
./kmcommands.moc:1647
#93 0x03e8c253 in QMetaObject::activate (sender=0x99696c0, from_signal_index=4,
to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#94 0x03e8ceb2 in QMetaObject::activate (sender=0x99696c0, m=0x3f67908,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#95 0x03e91377 in QSingleShotTimer::timeout (this=0x99696c0) at
.moc/release-shared/qtimer.moc:76
#96 0x03e9148c in QSingleShotTimer::timerEvent (this=0x99696c0) at
kernel/qtimer.cpp:298
#97 0x03e863af in QObject::event (this=0x99696c0, e=0xbfb25b70) at
kernel/qobject.cpp:1075
#98 0x00fa4f44 in QApplicationPrivate::notify_helper (this=0x8be9810,
receiver=0x99696c0, e=0xbfb25b70) at kernel/qapplication.cpp:4056
#99 0x00fac66c in QApplication::notify (this=0xbfb25ed4, receiver=0x99696c0,
e=0xbfb25b70) at kernel/qapplication.cpp:3603
#100 0x00544ada in KApplication::notify (this=0xbfb25ed4, receiver=0x99696c0,
event=0xbfb25b70) at ../../kdeui/kernel/kapplication.cpp:302
#101 0x03e766bb in QCoreApplication::notifyInternal (this=0xbfb25ed4,
receiver=0x99696c0, event=0xbfb25b70) at kernel/qcoreapplication.cpp:610
#102 0x03ea37be in QCoreApplication::sendEvent (this=0x8bdac74) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#103 QTimerInfoList::activateTimers (this=0x8bdac74) at
kernel/qeventdispatcher_unix.cpp:572
#104 0x03ea10d0 in timerSourceDispatch (source=0x8bdac40) at
kernel/qeventdispatcher_glib.cpp:165
#105 0x04028c48 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#106 0x0402c4f0 in ?? () from /usr/lib/libglib-2.0.so.0
#107 0x0402c623 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#108 0x03ea101c in QEventDispatcherGlib::processEvents (this=0x8bbacd8,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#109 0x01045ad5 in QGuiEventDispatcherGlib::processEvents (this=0x8bbacd8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#110 0x03e74c69 in QEventLoop::processEvents (this=0xbfb25e34, flags=) at
kernel/qeventloop.cpp:149
#111 0x03e750ba in QEventLoop::exec (this=0xbfb25e34, flags=...) at
kernel/qeventloop.cpp:201
#112 0x03e7752f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#113 0x00fa4dc7 in QApplication::exec () at kernel/qapplication.cpp:3525
#114 0x0804b506 in main (argc=1, argv=0xbfb260f4) at
../../../kontact/src/main.cpp:218

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