[Bug 209667] New: Crash when trying to compress a mbox folder

Andreas Stangl andreas-stangl at gmx.net
Tue Oct 6 19:59:08 BST 2009


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

           Summary: Crash when trying to compress a mbox folder
           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: andreas-stangl at gmx.net


Application that crashed: kontact
Version of the application: 4.3.1
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.3
Operating System: Linux 2.6.30-gentoo-r5 x86_64

What I was doing when the application crashed:
First I created a new folder in mbox format, afterwards I moved about 250
Messages into the mbox folder and tried to compress it. Then kmail crashed.

 -- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 0 (LWP 8526)]

Thread 2 (Thread 0x7fa5e4227910 (LWP 8530)):
#0  0x00007fa5f957fcf2 in select () from /lib/libc.so.6
#1  0x00007fa5fa2c87a8 in QProcessManager::run (this=0x635820) at
io/qprocess_unix.cpp:296
#2  0x00007fa5fa2209a7 in QThreadPrivate::start (arg=<value optimized out>) at
thread/qthread_unix.cpp:188
#3  0x00007fa5f9fb1614 in start_thread () from /lib/libpthread.so.0
#4  0x00007fa5f958656d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fa600239750 (LWP 8526)):
[KCrash Handler]
#5  0x00007fa5f94eb095 in raise () from /lib/libc.so.6
#6  0x00007fa5f94ec4c0 in abort () from /lib/libc.so.6
#7  0x00007fa5fa21a68d in qt_message_output (msgType=QtFatalMsg, buf=<value
optimized out>) at global/qglobal.cpp:2042
#8  0x00007fa5fa21a79b in qFatal (msg=<value optimized out>) at
global/qglobal.cpp:2241
#9  0x00007fa5ea2f4b7e in QVector<KMMsgBase*>::operator[] (this=0x1cfac48, i=8)
at /usr/include/qt4/QtCore/qvector.h:337
#10 0x00007fa5ea3125f9 in KMFolderIndex::getMsgBase (this=<value optimized
out>, idx=8526) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/kmfolderindex.h:73
#11 0x00007fa5ea49f404 in
KMail::MessageListView::StorageModel::initializeMessageItem (this=0xcd80f0,
mi=0x1c79b00, row=6, bUseReceiver=255)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/storagemodel.cpp:398
#12 0x00007fa5ea4ba914 in
KMail::MessageListView::Core::Model::viewItemJobStepInternalForJobPass1Fill
(this=0xea6260, job=<value optimized out>, tStart=<value optimized out>)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/core/model.cpp:2750
#13 0x00007fa5ea4bb736 in
KMail::MessageListView::Core::Model::viewItemJobStepInternalForJob
(this=0xea6260, job=0xce5d00, tStart=@0x7fff3fb20d30)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/core/model.cpp:3392
#14 0x00007fa5ea4bbe5f in
KMail::MessageListView::Core::Model::viewItemJobStepInternal (this=0xea6260) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/core/model.cpp:3764
#15 0x00007fa5ea4bc434 in KMail::MessageListView::Core::Model::viewItemJobStep
(this=0xea6260) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/core/model.cpp:3952
#16 0x00007fa5ea4bd21e in KMail::MessageListView::Core::Model::setStorageModel
(this=0xea6260, storageModel=<value optimized out>, preSelectionMode=<value
optimized out>)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/core/model.cpp:806
#17 0x00007fa5ea4bd7e8 in
KMail::MessageListView::Core::Model::slotStorageModelLayoutChanged
(this=0xea6260)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/messagelistview/core/model.cpp:4435
#18 0x00007fa5ea1f4a81 in KMail::MessageListView::Core::Model::qt_metacall
(this=0xea6260, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff3fb21350)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1_build/kmail/moc_model.cpp:80
#19 0x00007fa5fa2f2193 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at kernel/qobject.cpp:3101
#20 0x00007fa5fa2dd476 in QAbstractItemModel::reset (this=0xcd80f0) at
kernel/qabstractitemmodel.cpp:2263
#21 0x00007fa5ea1f45bc in KMail::MessageListView::StorageModel::qt_metacall
(this=0xcd80f0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff3fb214c0)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1_build/kmail/moc_storagemodel.cpp:92
#22 0x00007fa5fa2f2193 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at kernel/qobject.cpp:3101
#23 0x00007fa5ea28dca4 in KMFolder::setUserWhoField (this=0x1c59800,
whoField=@0x7fff3fb21620, writeConfig=false) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/kmfolder.cpp:745
#24 0x00007fa5ea28f178 in KMFolder::readConfig (this=0x1c59800,
configGroup=@0x7fff3fb216e0) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/kmfolder.cpp:211
#25 0x00007fa5ea2aa3a5 in FolderStorage::readConfig (this=0x1cfabd0) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/folderstorage.cpp:963
#26 0x00007fa5ea2a8b4b in FolderStorage::countUnread (this=0x214e) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/folderstorage.cpp:866
#27 0x00007fa5ea3c5837 in KMMainWidget::updateMarkAsReadAction (this=0xe80da0)
at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/kmmainwidget.cpp:4428
#28 0x00007fa5ea3dc89d in KMMainWidget::qt_metacall (this=0xe80da0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3fb21870)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1_build/kmail/kmmainwidget.moc:478
#29 0x00007fa5fa2f2193 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at kernel/qobject.cpp:3101
#30 0x00007fa5ea28d55a in KMFolder::qt_metacall (this=0x1c59800,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3fb21990)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1_build/kmail/kmfolder.moc:111
#31 0x00007fa5fa2f2193 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at kernel/qobject.cpp:3101
#32 0x00007fa5ea30d1b6 in KMFolderMbox::compact (this=0x1cfabd0, silent=<value
optimized out>) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/kmfoldermbox.cpp:1325
#33 0x00007fa5ea3d5760 in KMMainWidget::slotCompactFolder (this=<value
optimized out>) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/kmmainwidget.cpp:1476
#34 0x00007fa5ea3dc3fd in KMMainWidget::qt_metacall (this=0xe80da0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff3fb21b90)
    at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1_build/kmail/kmmainwidget.moc:405
#35 0x00007fa5fa2f2193 in QMetaObject::activate (sender=<value optimized out>,
from_signal_index=<value optimized out>, to_signal_index=<value optimized out>,
argv=0xffffffffffffffff)
    at kernel/qobject.cpp:3101
#36 0x00007fa5fb0775f1 in QAction::triggered (this=0x214e, _t1=false) at
.moc/release-shared/moc_qaction.cpp:236
#37 0x00007fa5fb0784b0 in QAction::activate (this=0x118b160, event=<value
optimized out>) at kernel/qaction.cpp:1167
#38 0x00007fa5fb3d372f in QMenuPrivate::activateCausedStack (this=0x1c92200,
causedStack=@0x7fff3fb21cb0, action=0x118b160, action_e=QAction::Trigger,
self=true) at widgets/qmenu.cpp:967
#39 0x00007fa5fb3d7d9c in QMenuPrivate::activateAction (this=0x1c92200,
action=0x118b160, action_e=4220660032, self=<value optimized out>) at
widgets/qmenu.cpp:1060
#40 0x00007fa5fbe5fa86 in KMenu::mouseReleaseEvent () from
/usr/lib64/libkdeui.so.5
#41 0x00007fa5fb0c0baa in QWidget::event (this=0xe3f340, event=0x7fff3fb22740)
at kernel/qwidget.cpp:7554
#42 0x00007fa5fb3d9fd1 in QMenu::event (this=0xe3f340, e=0x7fff3fb22740) at
widgets/qmenu.cpp:2358
#43 0x00007fa5fb07bc95 in QApplicationPrivate::notify_helper (this=0x64a020,
receiver=0xe3f340, e=0x7fff3fb22740) at kernel/qapplication.cpp:4065
#44 0x00007fa5fb082368 in QApplication::notify (this=<value optimized out>,
receiver=0xe3f340, e=0x7fff3fb22740) at kernel/qapplication.cpp:3767
#45 0x00007fa5fbd9fd08 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#46 0x00007fa5fa2e288c in QCoreApplication::notifyInternal
(this=0x7fff3fb26ef0, receiver=0xe3f340, event=0x7fff3fb22740) at
kernel/qcoreapplication.cpp:606
#47 0x00007fa5fb0816d2 in QApplicationPrivate::sendMouseEvent (receiver=<value
optimized out>, event=0x7fff3fb22740, alienWidget=0x0, nativeWidget=0xe3f340,
buttonDown=0x7fa600239750, 
    lastMouseReceiver=<value optimized out>) at
src/corelib/kernel/qcoreapplication.h:216
#48 0x00007fa5fb0d3b0f in QETWidget::translateMouseEvent (this=0xe3f340,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4345
#49 0x00007fa5fb0d2bfb in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff3fb240d0) at kernel/qapplication_x11.cpp:3552
#50 0x00007fa5fb0f4eb2 in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#51 0x00007fa5f56f43dd in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#52 0x00007fa5f56f7519 in ?? () from /usr/lib/libglib-2.0.so.0
#53 0x00007fa5f56f7678 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#54 0x00007fa5fa30342d in QEventDispatcherGlib::processEvents (this=0x60a960,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:328
#55 0x00007fa5fb0f4852 in QGuiEventDispatcherGlib::processEvents (this=0x214e,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#56 0x00007fa5fa2e1602 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#57 0x00007fa5fa2e178c in QEventLoop::exec (this=0x7fff3fb243f0, flags=) at
kernel/qeventloop.cpp:197
#58 0x00007fa5fb3d751a in QMenu::exec (this=<value optimized out>,
p=@0x7fff3fb25170, action=0x0) at widgets/qmenu.cpp:1998
#59 0x00007fa5ea255502 in KMail::FolderView::contextMenuEvent (this=0xf53f50,
e=0x7fff3fb25150) at
/usr/src/debug/kde-base/kmail-4.3.1-r1/kmail-4.3.1/kmail/folderview.cpp:1563
#60 0x00007fa5fb0c0ea6 in QWidget::event (this=0xf53f50, event=0x7fff3fb25150)
at kernel/qwidget.cpp:7713
#61 0x00007fa5fb3a155a in QFrame::event (this=0xf53f50, e=0x7fff3fb25150) at
widgets/qframe.cpp:559
#62 0x00007fa5fb49e005 in QAbstractItemView::viewportEvent (this=0xf53f50,
event=0x7fff3fb25150) at itemviews/qabstractitemview.cpp:1476
#63 0x00007fa5fb4d05ac in QTreeView::viewportEvent (this=0xf53f50,
event=0x7fff3fb25150) at itemviews/qtreeview.cpp:1266
#64 0x00007fa5fa2e1dc9 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0xf30600, event=0x7fff3fb25150) at
kernel/qcoreapplication.cpp:726
#65 0x00007fa5fb07bc75 in QApplicationPrivate::notify_helper (this=0x64a020,
receiver=0xf30600, e=0x7fff3fb25150) at kernel/qapplication.cpp:4061
#66 0x00007fa5fb0828a6 in QApplication::notify (this=<value optimized out>,
receiver=0xf30600, e=0x7fff3fb25150) at kernel/qapplication.cpp:3854
#67 0x00007fa5fbd9fd08 in KApplication::notify () from /usr/lib64/libkdeui.so.5
#68 0x00007fa5fa2e288c in QCoreApplication::notifyInternal
(this=0x7fff3fb26ef0, receiver=0xf30600, event=0x7fff3fb25150) at
kernel/qcoreapplication.cpp:606
#69 0x00007fa5fb0d422b in QETWidget::translateMouseEvent (this=<value optimized
out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4417
#70 0x00007fa5fb0d2bfb in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fff3fb26b10) at kernel/qapplication_x11.cpp:3552
#71 0x00007fa5fb0f4eb2 in x11EventSourceDispatch (s=<value optimized out>,
callback=<value optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#72 0x00007fa5f56f43dd in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#73 0x00007fa5f56f7519 in ?? () from /usr/lib/libglib-2.0.so.0
#74 0x00007fa5f56f7678 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#75 0x00007fa5fa30342d in QEventDispatcherGlib::processEvents (this=0x60a960,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:328
#76 0x00007fa5fb0f4852 in QGuiEventDispatcherGlib::processEvents (this=0x214e,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#77 0x00007fa5fa2e1602 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#78 0x00007fa5fa2e178c in QEventLoop::exec (this=0x7fff3fb26e30, flags=) at
kernel/qeventloop.cpp:197
#79 0x00007fa5fa2e3137 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:888
#80 0x0000000000404271 in _start ()

This bug may be a duplicate of or related to bug 201054

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