[Bug 254956] New: kmail crashes when deleting messages

Axel Roebel axel.roebel at ircam.fr
Fri Oct 22 13:02:35 BST 2010


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

           Summary: kmail crashes when deleting messages
           Product: kontact
           Version: 4.4.5
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: axel.roebel at ircam.fr


Application: kontact (4.4.5)
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.18-164.10.1.el5 x86_64
Distribution: "CentOS release 5.5 (Final)"

-- Information about the crash:
Hello,

Quite regularly kmail crashes when I try to delete messages. This happens
rarely at home where I use kubuntu compiled installs, but often at work where I
use a version kmail compiled from sources on a CentOS 5 system.
These crashes where present as well in previous version on kde 3.5.9, but less
frequent. Once the crash 
happened it remains present after restart and I usually have to remove and
recreate the related
mail directories. Recently I tried moving the .kde/share/apps/kmail directory
that seems to hold 
the data cache of my imap mail server from my home directory that is living on
a nfs server to a local data directory. This reduced the number of crashes
significantly. Still for other pop3 based mail servers the local data is hold
in
$HOME/Mail dir, and there I have these crashes remaining. AS a conclusion I
feel there is a bug in kmail
that is related to timing issues, such that it happens if the underlying file
system is not reacting quickly enough.

Cheers 

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#5  0x00002b6b445da994 in KMReaderWin::setMsg () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkmailprivate.so.4
#6  0x00002b6b447d80b9 in KMMainWidget::slotMsgSelected () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkmailprivate.so.4
#7  0x00002b6b447f5970 in KMMainWidget::qt_metacall () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkmailprivate.so.4
#8  0x00002b6b324eb7aa in QMetaObject::activate () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#9  0x00002b6b444cffdf in KMail::MessageListView::Pane::messageSelected () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkmailprivate.so.4
#10 0x00002b6b444d023a in KMail::MessageListView::Pane::qt_metacall () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkmailprivate.so.4
#11 0x00002b6b324eb7aa in QMetaObject::activate () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#12 0x00002b6b444cfe8f in KMail::MessageListView::Widget::messageSelected ()
from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkmailprivate.so.4
#13 0x00002b6b451d077a in MessageList::Core::View::slotSelectionChanged () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libmessagelist.so.4
#14 0x00002b6b451d0c32 in MessageList::Core::View::qt_metacall () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libmessagelist.so.4
#15 0x00002b6b324eb7aa in QMetaObject::activate () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#16 0x00002b6b32f9fd27 in QItemSelectionModel::selectionChanged () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#17 0x00002b6b32fa56f3 in QItemSelectionModel::emitSelectionChanged () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#18 0x00002b6b32fa927a in QItemSelectionModel::select () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#19 0x00002b6b32f8c3fe in ?? () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#20 0x00002b6b32f8d122 in QTreeView::setSelection () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#21 0x00002b6b32f4f50a in QAbstractItemView::mousePressEvent () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#22 0x00002b6b451cfed5 in MessageList::Core::View::mousePressEvent () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libmessagelist.so.4
#23 0x00002b6b32a6dddf in QWidget::event () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#24 0x00002b6b32e260ab in QFrame::event () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#25 0x00002b6b32eb0ee7 in QAbstractScrollArea::viewportEvent () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#26 0x00002b6b32f56b0b in QAbstractItemView::viewportEvent () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#27 0x00002b6b32f8e86a in QTreeView::viewportEvent () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#28 0x00002b6b32eb38d8 in ?? () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#29 0x00002b6b324d8d4f in
QCoreApplicationPrivate::sendThroughObjectEventFilters () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#30 0x00002b6b32a130d0 in QApplicationPrivate::notify_helper () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#31 0x00002b6b32a1a237 in QApplication::notify () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#32 0x00002b6b315ac1ab in KApplication::notify () from
/net/allegro/data/anasynth/roebel/system64/kde-4.4/lib/libkdeui.so.5
#33 0x00002b6b324d8a54 in QCoreApplication::notifyInternal () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#34 0x00002b6b32a164a6 in QApplicationPrivate::sendMouseEvent () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#35 0x00002b6b32a95b09 in ?? () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#36 0x00002b6b32a94977 in QApplication::x11ProcessEvent () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#37 0x00002b6b32abdb12 in ?? () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#38 0x00002b6b37a50c13 in IA__g_main_context_dispatch (context=0x65b7620) at
gmain.c:1960
#39 0x00002b6b37a5400d in g_main_context_iterate (context=0x65b7620, block=1,
dispatch=1, self=<value optimized out>) at gmain.c:2591
#40 0x00002b6b37a5450f in IA__g_main_context_iteration (context=0x65b7620,
may_block=1) at gmain.c:2654
#41 0x00002b6b32503245 in QEventDispatcherGlib::processEvents () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#42 0x00002b6b32abd93f in ?? () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtGui.so.4
#43 0x00002b6b324d7be5 in QEventLoop::processEvents () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#44 0x00002b6b324d7f3d in QEventLoop::exec () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#45 0x00002b6b324da0a4 in QCoreApplication::exec () from
/net/allegro/data/anasynth/roebel/system64/qt462/lib/libQtCore.so.4
#46 0x0000000000404099 in main ()

Possible duplicates by query: bug 247139, bug 246350, bug 223857, bug 211904.

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