Bug 287572

Summary: kmail crash on view of message
Product: [Unmaintained] kmail Reporter: Eli Carter <elicarter>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eli Carter 2011-11-25 20:02:33 UTC
Application: kmail (1.13.7)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.4
Operating System: Linux 2.6.38.6-26.rc1.fc15.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
I clicked on a message and instead of displaying the content, kmail crashed.  The data is stored in mbox format.  Removing the indexes (.*.index and .*.index.ids) for the folder and trying again did not correct the problem.

Is there fsck equivalent for mbox folders?

This is with a fully updated Fedora 15, 64bit

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  0x00000000039d2920 in ?? ()
#7  0x000000328cdbb20d in KMReaderWin::setMsg (this=0x3330ec0, aMsg=0x39c7d50, force=false) at /usr/src/debug/kdepim-4.4.11.1/kmail/kmreaderwin.cpp:1239
#8  0x000000328cf59063 in KMMainWidget::slotMsgSelected (this=0x301c720, msg=0x39c7d50) at /usr/src/debug/kdepim-4.4.11.1/kmail/kmmainwidget.cpp:3102
#9  0x000000328cf7469a in KMMainWidget::qt_metacall (this=0x301c720, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffffffb330) at /usr/src/debug/kdepim-4.4.11.1/x86_64-redhat-linux-gnu/kmail/kmmainwidget.moc:368
#10 0x0000003270b6d59a in QMetaObject::activate (sender=0x30f6f90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffffffb330) at kernel/qobject.cpp:3278
#11 0x000000328ccedd3f in KMail::MessageListView::Pane::messageSelected (this=<optimized out>, _t1=0x39c7d50) at /usr/src/debug/kdepim-4.4.11.1/x86_64-redhat-linux-gnu/kmail/moc_pane.cpp:135
#12 0x000000328ccee00c in KMail::MessageListView::Pane::qt_metacall (this=0x30f6f90, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffffffb440) at /usr/src/debug/kdepim-4.4.11.1/x86_64-redhat-linux-gnu/kmail/moc_pane.cpp:116
#13 0x0000003270b6d59a in QMetaObject::activate (sender=0x35374a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffffffb440) at kernel/qobject.cpp:3278
#14 0x000000328ccedb2f in KMail::MessageListView::Widget::messageSelected (this=<optimized out>, _t1=0x39c7d50) at /usr/src/debug/kdepim-4.4.11.1/x86_64-redhat-linux-gnu/kmail/moc_widget.cpp:107
#15 0x000000328d671aef in MessageList::Core::View::slotSelectionChanged (this=0x33b8980) at /usr/src/debug/kdepim-4.4.11.1/messagelist/core/view.cpp:1905
#16 0x000000328d673e56 in MessageList::Core::View::qt_metacall (this=0x33b8980, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffffffb5f0) at /usr/src/debug/kdepim-4.4.11.1/x86_64-redhat-linux-gnu/messagelist/view.moc:93
#17 0x0000003270b6d59a in QMetaObject::activate (sender=0xe40840, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffffffb5f0) at kernel/qobject.cpp:3278
#18 0x0000003273d118c7 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#19 0x0000003273d17261 in QItemSelectionModel::emitSelectionChanged (this=0xe40840, newSelection=<optimized out>, oldSelection=<optimized out>) at itemviews/qitemselectionmodel.cpp:1594
#20 0x0000003273d1860f in QItemSelectionModel::select (this=0xe40840, selection=<optimized out>, command=...) at itemviews/qitemselectionmodel.cpp:1101
#21 0x0000003273d030b9 in QTreeViewPrivate::select (this=0x31b9540, topIndex=<optimized out>, bottomIndex=<optimized out>, command=...) at itemviews/qtreeview.cpp:3652
#22 0x0000003273d03da2 in QTreeView::setSelection (this=<optimized out>, rect=<optimized out>, command=...) at itemviews/qtreeview.cpp:2280
#23 0x0000003273cbf89a in QAbstractItemView::mousePressEvent (this=0x33b8980, event=<optimized out>) at itemviews/qabstractitemview.cpp:1674
#24 0x000000328d6728d8 in MessageList::Core::View::mousePressEvent (this=0x33b8980, e=0x7fffffffcca0) at /usr/src/debug/kdepim-4.4.11.1/messagelist/core/view.cpp:2086
#25 0x000000327380d6e9 in QWidget::event (this=0x33b8980, event=0x7fffffffcca0) at kernel/qwidget.cpp:8291
#26 0x0000003273bad8b6 in QFrame::event (this=0x33b8980, e=0x7fffffffcca0) at widgets/qframe.cpp:557
#27 0x0000003273cbcd9b in QAbstractItemView::viewportEvent (this=0x33b8980, event=0x7fffffffcca0) at itemviews/qabstractitemview.cpp:1628
#28 0x0000003273d01685 in QTreeView::viewportEvent (this=0x33b8980, event=0x7fffffffcca0) at itemviews/qtreeview.cpp:1256
#29 0x0000003270b5aa68 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x30ead10, event=0x7fffffffcca0) at kernel/qcoreapplication.cpp:902
#30 0x00000032737bcc2f in notify_helper (e=0x7fffffffcca0, receiver=0x30ead10, this=0x6dc5e0) at kernel/qapplication.cpp:4477
#31 QApplicationPrivate::notify_helper (this=0x6dc5e0, receiver=0x30ead10, e=0x7fffffffcca0) at kernel/qapplication.cpp:4453
#32 0x00000032737c23eb in QApplication::notify (this=<optimized out>, receiver=0x30ead10, e=0x7fffffffcca0) at kernel/qapplication.cpp:4042
#33 0x00000032756431c6 in KApplication::notify (this=0x7fffffffdaf0, receiver=0x30ead10, event=0x7fffffffcca0) at /usr/src/debug/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#34 0x0000003270b5a8dc in QCoreApplication::notifyInternal (this=0x7fffffffdaf0, receiver=0x30ead10, event=0x7fffffffcca0) at kernel/qcoreapplication.cpp:787
#35 0x00000032737bdc32 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:215
#36 QApplicationPrivate::sendMouseEvent (receiver=0x30ead10, event=0x7fffffffcca0, alienWidget=0x30ead10, nativeWidget=0x301c720, buttonDown=0x30ead10, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3141
#37 0x0000003273839a85 in QETWidget::translateMouseEvent (this=0x301c720, event=<optimized out>) at kernel/qapplication_x11.cpp:4467
#38 0x000000327383895a in QApplication::x11ProcessEvent (this=0x7fffffffdaf0, event=0x7fffffffd560) at kernel/qapplication_x11.cpp:3593
#39 0x000000327385ff1c in x11EventSourceDispatch (s=0x6a22c0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#40 0x00000032656427ed in g_main_dispatch (context=0x6ea310) at gmain.c:2441
#41 g_main_context_dispatch (context=0x6ea310) at gmain.c:3014
#42 0x0000003265642fc8 in g_main_context_iterate (context=0x6ea310, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3092
#43 0x000000326564325c in g_main_context_iteration (context=0x6ea310, may_block=1) at gmain.c:3155
#44 0x0000003270b8537f in QEventDispatcherGlib::processEvents (this=0x65ff10, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#45 0x000000327385fc0e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#46 0x0000003270b59df2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#47 0x0000003270b59fef in QEventLoop::exec (this=0x7fffffffd930, flags=...) at kernel/qeventloop.cpp:201
#48 0x0000003270b5e107 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#49 0x0000000000402ed0 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdepim-4.4.11.1/kmail/main.cpp:158

Reported using DrKonqi
Comment 1 Christophe Marin 2011-11-25 21:14:33 UTC

*** This bug has been marked as a duplicate of bug 247139 ***
Comment 2 Eli Carter 2011-11-25 22:25:07 UTC
You closed this as a duplicate of a bug which was closed as a duplicate of another bug, which was closed for lack of feedback.

That was not helpful.
Comment 3 Torgny Nyblom 2011-11-26 07:22:00 UTC
Closing since this is on KMail 1

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