Bug 219137

Summary: KDE Kontact crashed when I was moving an e-mail message from the Sent folder to the Archives Folder
Product: [Applications] kontact Reporter: K. A. Sayeed <sayeed.ka>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description K. A. Sayeed 2009-12-18 05:13:49 UTC
Application that crashed: kontact
Version of the application: 4.3.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
This is a duplicate of Bug ID no. 218874.

I would like to take this opportunity to suggest the following improvements to Kmail:

1. When manually saving an an e-mail message while it is being composed, the compose window should remain open. Currently, the only option is to "Save as Draft" and when doing the entire compose window is shut down, One has to then go to Drafts folder to open the message that was being drafted and then resume composing. This is very inefficient.

2.  I hope that you will be able to provide a method of manually saving the message being composed without the compose window being closed. You may be aware that this is possible in Thunderbird.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007f46572fabc1 in KMail::MessageListView::Widget::viewStartDragRequest (this=<value optimized out>) at ../../kmail/messagelistview/widget.cpp:776
#6  0x00007f465734526d in KMail::MessageListView::Core::View::mouseMoveEvent (this=0x20f2b50, e=<value optimized out>) at ../../kmail/messagelistview/core/view.cpp:2074
#7  0x00007f4672a51822 in QWidget::event (this=0x20f2b50, event=0x7fff8a17e790) at kernel/qwidget.cpp:7534
#8  0x00007f4672dad2a6 in QFrame::event (this=0x20f2b50, e=0x7fff8a17e790) at widgets/qframe.cpp:559
#9  0x00007f4672ee021b in QAbstractItemView::viewportEvent (this=0x20f2b50, event=0x7fff8a17e790) at itemviews/qabstractitemview.cpp:1476
#10 0x00007f4672f17420 in QTreeView::viewportEvent (this=0x20f2b50, event=0x7fff8a17e790) at itemviews/qtreeview.cpp:1266
#11 0x00007f46720e1f47 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x274dab0, event=0x7fff8a17e790) at kernel/qcoreapplication.cpp:726
#12 0x00007f4672a02ecc in QApplicationPrivate::notify_helper (this=0x14be6b0, receiver=0x274dab0, e=0x7fff8a17e790) at kernel/qapplication.cpp:4052
#13 0x00007f4672a0a011 in QApplication::notify (this=<value optimized out>, receiver=0x274dab0, e=0x7fff8a17e790) at kernel/qapplication.cpp:3758
#14 0x00007f4673639ab6 in KApplication::notify (this=0x7fff8a1806b0, receiver=0x274dab0, event=0x7fff8a17e790) at ../../kdeui/kernel/kapplication.cpp:302
#15 0x00007f46720e2c2c in QCoreApplication::notifyInternal (this=0x7fff8a1806b0, receiver=0x274dab0, event=0x7fff8a17e790) at kernel/qcoreapplication.cpp:610
#16 0x00007f4672a098e0 in QCoreApplication::sendSpontaneousEvent (receiver=0x274dab0, event=0x7fff8a17e790, alienWidget=0x274dab0, nativeWidget=0x1708690, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#17 QApplicationPrivate::sendMouseEvent (receiver=0x274dab0, event=0x7fff8a17e790, alienWidget=0x274dab0, nativeWidget=0x1708690, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>) at kernel/qapplication.cpp:2924
#18 0x00007f4672a6fa0e in QETWidget::translateMouseEvent (this=0x1708690, event=<value optimized out>) at kernel/qapplication_x11.cpp:4409
#19 0x00007f4672a6eaa9 in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff8a1802c0) at kernel/qapplication_x11.cpp:3550
#20 0x00007f4672a97d0c in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#21 0x00007f466b95cbbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#22 0x00007f466b960588 in ?? () from /lib/libglib-2.0.so.0
#23 0x00007f466b9606b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#24 0x00007f467210b1a6 in QEventDispatcherGlib::processEvents (this=0x148acb0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#25 0x00007f4672a974be in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#26 0x00007f46720e1532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#27 0x00007f46720e1904 in QEventLoop::exec (this=0x7fff8a1805f0, flags=) at kernel/qeventloop.cpp:201
#28 0x00007f46720e3ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#29 0x0000000000403f47 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../kontact/src/main.cpp:218

Reported using DrKonqi
Comment 1 Christophe Marin 2009-12-18 10:47:50 UTC

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