Bug 241769 - Crash when open e-mail from outbox [KMFolderNode::parent, KMKernel::folderIsDrafts. KMKernel::folderIsDraftOrOutbox]
Summary: Crash when open e-mail from outbox [KMFolderNode::parent, KMKernel::folderIsD...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 228505 232629 245971 257611 277876 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-06-14 21:56 UTC by Roman Panfilov
Modified: 2012-08-19 11:36 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
kcrash log file (4.38 KB, application/octet-stream)
2011-03-28 13:00 UTC, Thomas PIERSON
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Panfilov 2010-06-14 21:56:14 UTC
Application: kontact (4.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-21-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
crash when i try ty open e-mail from outbox folder and is not be sent yet.

 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  KMFolderNode::parent (this=0xbf8b6c5c) at ../../kmail/kmfoldernode.cpp:43
#7  0xb46719ea in KMKernel::folderIsDrafts (this=0x93da444, folder=0x93da444) at ../../kmail/kmkernel.cpp:2105
#8  0xb4671b2e in KMKernel::folderIsDraftOrOutbox (this=0x93da444, folder=0x93da444) at ../../kmail/kmkernel.cpp:2096
#9  0xb4883680 in KMail::MessageActions::editCurrentMessage (this=0x8bb9c98) at ../../kmail/messageactions.cpp:463
#10 0xb475119e in KMMainWidget::slotMsgActivated (this=0x8aaff80, msg=0x8d225a8) at ../../kmail/kmmainwidget.cpp:3302
#11 0xb476d0fa in KMMainWidget::qt_metacall (this=0x8aaff80, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbf8b6e68) at ./kmmainwidget.moc:369
#12 0x01ca2c9a in QMetaObject::metacall (object=0x8aaff80, cl=155034692, idx=42, argv=0xbf8b6e68) at kernel/qmetaobject.cpp:237
#13 0x01cb13d5 in QMetaObject::activate (sender=0x8abf0c8, m=0xb4b0c7e0, local_signal_index=1, argv=0xbf8b6e68) at kernel/qobject.cpp:3293
#14 0xb4451a43 in KMail::MessageListView::Pane::messageActivated (this=0x8abf0c8, _t1=0x8d225a8) at moc_pane.cpp:142
#15 0xb48a1580 in KMail::MessageListView::Pane::slotMessageActivated (this=0x8abf0c8, msg=0x8d225a8) at ../../kmail/messagelistview/pane.cpp:503
#16 0xb4451dc7 in KMail::MessageListView::Pane::qt_metacall (this=0x8abf0c8, _c=QMetaObject::InvokeMetaMethod, _id=77, _a=0xbf8b6fc8) at moc_pane.cpp:117
#17 0x01ca2c9a in QMetaObject::metacall (object=0x8abf0c8, cl=155034692, idx=77, argv=0xbf8b6fc8) at kernel/qmetaobject.cpp:237
#18 0x01cb13d5 in QMetaObject::activate (sender=0x8ab3490, m=0xb4b0c7c0, local_signal_index=1, argv=0xbf8b6fc8) at kernel/qobject.cpp:3293
#19 0xb4451b83 in KMail::MessageListView::Widget::messageActivated (this=0x8ab3490, _t1=0x8d225a8) at moc_widget.cpp:109
#20 0xb48a9d8f in KMail::MessageListView::Widget::viewMessageActivated (this=0x8ab3490, msg=0x91d5968) at ../../kmail/messagelistview/widget.cpp:198
#21 0x033d2d7f in MessageList::Core::View::mouseDoubleClickEvent (this=0x8acb040, e=0xbf8b7940) at ../../messagelist/core/view.cpp:1955
#22 0x05f2067e in QWidget::event (this=0x8acb040, event=0xbf8b7940) at kernel/qwidget.cpp:8002
#23 0x0631cfd3 in QFrame::event (this=0x8acb040, e=0xbf8b7940) at widgets/qframe.cpp:557
#24 0x063b7382 in QAbstractScrollArea::viewportEvent (this=0x93da444, e=0x93da444) at widgets/qabstractscrollarea.cpp:1036
#25 0x0646bbd7 in QAbstractItemView::viewportEvent (this=0x8acb040, event=0xbf8b7940) at itemviews/qabstractitemview.cpp:1610
#26 0x064acf7c in QTreeView::viewportEvent (this=0x8acb040, event=0xbf8b7940) at itemviews/qtreeview.cpp:1248
#27 0x063b9c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0x8a8f090, o=0x8ace0e8, e=0xbf8b7940) at widgets/qabstractscrollarea_p.h:100
#28 QAbstractScrollAreaFilter::eventFilter (this=0x8a8f090, o=0x8ace0e8, e=0xbf8b7940) at widgets/qabstractscrollarea_p.h:116
#29 0x01c9ccda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8627e10, receiver=0x8ace0e8, event=0xbf8b7940) at kernel/qcoreapplication.cpp:819
#30 0x05ec24b9 in QApplicationPrivate::notify_helper (this=0x8627e10, receiver=0x8ace0e8, e=0xbf8b7940) at kernel/qapplication.cpp:4296
#31 0x05ec99f7 in QApplication::notify (this=0xbf8b81f4, receiver=0x8ace0e8, e=0xbf8b7940) at kernel/qapplication.cpp:3865
#32 0x00f23f2a in KApplication::notify (this=0xbf8b81f4, receiver=0x8ace0e8, event=0xbf8b7940) at ../../kdeui/kernel/kapplication.cpp:302
#33 0x01c9da3b in QCoreApplication::notifyInternal (this=0xbf8b81f4, receiver=0x8ace0e8, event=0xbf8b7940) at kernel/qcoreapplication.cpp:704
#34 0x05ec8952 in QCoreApplication::sendEvent (receiver=0x8ace0e8, event=0xbf8b7940, alienWidget=0x8ace0e8, nativeWidget=0x8bb63c8, buttonDown=0x6806058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#35 QApplicationPrivate::sendMouseEvent (receiver=0x8ace0e8, event=0xbf8b7940, alienWidget=0x8ace0e8, nativeWidget=0x8bb63c8, buttonDown=0x6806058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#36 0x05f54088 in QETWidget::translateMouseEvent (this=0x8bb63c8, event=0xbf8b7e5c) at kernel/qapplication_x11.cpp:4368
#37 0x05f53511 in QApplication::x11ProcessEvent (this=0xbf8b81f4, event=0xbf8b7e5c) at kernel/qapplication_x11.cpp:3379
#38 0x05f8260a in x11EventSourceDispatch (s=0x862d340, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x019d65e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x019da2d8 in ?? () from /lib/libglib-2.0.so.0
#41 0x019da4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x01cc95d5 in QEventDispatcherGlib::processEvents (this=0x8606588, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#43 0x05f82135 in QGuiEventDispatcherGlib::processEvents (this=0x8606588, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x01c9c059 in QEventLoop::processEvents (this=0xbf8b8154, flags=) at kernel/qeventloop.cpp:149
#45 0x01c9c4aa in QEventLoop::exec (this=0xbf8b8154, flags=...) at kernel/qeventloop.cpp:201
#46 0x01ca069f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#47 0x05ec2577 in QApplication::exec () at kernel/qapplication.cpp:3579
#48 0x0804b472 in main (argc=1, argv=0xbf8b8414) at ../../../kontact/src/main.cpp:224

Possible duplicates by query: bug 134758.

Reported using DrKonqi
Comment 1 Björn Ruberg 2010-08-06 00:42:45 UTC
*** Bug 245971 has been marked as a duplicate of this bug. ***
Comment 2 Dario Andres 2010-11-22 17:28:58 UTC
[Comment from a bug triager]
From bug 245971:
-- Information about the crash:
I opened a message in the outbox (in offline mode) and saved it to drafts;
after that, kmail crashed.

From bug 232629:
What I was doing when the application crashed:
I wrote a message and sent it using one of my outgoing accounts (smtp server). 
I then realized it was not one I could use from my current location, and
cancelled this action through the red minus sign at the bottom right of the
KMail window.  Then I wanted to open the message in the outbox to change its
outgoing account, so I double-clicked on it.  At that time KMail crashed.

This happened in the past already; this seems to happen when message sending is
not yet fully cancelled.

From bug 257611:
-- Information about the crash:
Sending of the mail failed because the destination or an intermediate server
had a size limit.  I clicked the error report away and tried to open the outbox
message in order to send it to another account on the same server to see which
of the servers actually has the size limitation.  When I double-clicked the
message, kmail crashed.
Comment 3 Dario Andres 2010-11-22 17:31:23 UTC
[Comment from a bug triager]
Updated backtrace from bug 257611 (kdepim 4.4.7):
[KCrash Handler]
#6  0xb6c5a396 in KMFolderNode::parent (this=0xffff) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/kmfoldernode.cpp:43
#7  0xb6bf2542 in KMFolder::idString (this=0x814fd88) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/kmfolder.cpp:796
#8  0xb6d4cc58 in KMKernel::folderIsDrafts (this=0xbff36138, folder=0x814fd88)
at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/kmkernel.cpp:2104
#9  0xb6d4cd9f in KMKernel::folderIsDraftOrOutbox (this=0x814fd88,
folder=0x814fd88) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/kmkernel.cpp:2095
#10 0xb6f951c1 in KMail::MessageActions::editCurrentMessage (this=0x85a7768) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/messageactions.cpp:463
#11 0xb6e40e5e in KMMainWidget::slotMsgActivated (this=0x809ce58,
msg=0x8b6de38) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/kmmainwidget.cpp:3309
#12 0xb6e5e542 in KMMainWidget::qt_metacall (this=0x809ce58,
_c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbff34d58)
    at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7_build/kmail/kmmainwidget.moc:369
#13 0xb676bd0a in QMetaObject::metacall (object=0x809ce58, cl=135593352,
idx=42, argv=0xbff34d58) at kernel/qmetaobject.cpp:237
#14 0xb677ab65 in QMetaObject::activate (sender=0x833d648, m=0xb72207b0,
local_signal_index=1, argv=<value optimized out>) at kernel/qobject.cpp:3287
#15 0xb6ae5914 in KMail::MessageListView::Pane::messageActivated
(this=0x833d648, _t1=0x8b6de38) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7_build/kmail/moc_pane.cpp:142
#16 0xb6fb63d0 in KMail::MessageListView::Pane::slotMessageActivated
(this=0x833d648, msg=0x8b6de38) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/messagelistview/pane.cpp:503
#17 0xb6ae6067 in KMail::MessageListView::Pane::qt_metacall (this=0x833d648,
_c=QMetaObject::InvokeMetaMethod, _id=77, _a=0xbff34eb8)
    at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7_build/kmail/moc_pane.cpp:117
#18 0xb676bd0a in QMetaObject::metacall (object=0x833d648, cl=135593352,
idx=77, argv=0xbff34eb8) at kernel/qmetaobject.cpp:237
#19 0xb677ab65 in QMetaObject::activate (sender=0x844bbb0, m=0xb72207e0,
local_signal_index=1, argv=<value optimized out>) at kernel/qobject.cpp:3287
#20 0xb6ae5744 in KMail::MessageListView::Widget::messageActivated
(this=0x844bbb0, _t1=0x8b6de38) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7_build/kmail/moc_widget.cpp:109
#21 0xb6fbea6f in KMail::MessageListView::Widget::viewMessageActivated
(this=0x844bbb0, msg=0x9688418) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/kmail/messagelistview/widget.cpp:198
#22 0xb4948697 in MessageList::Core::View::mouseDoubleClickEvent
(this=0x8435a20, e=0xbff35968) at
/var/tmp/portage/kde-base/kmail-4.4.7/work/kmail-4.4.7/messagelist/core/view.cpp:1956
Comment 4 Dario Andres 2010-11-22 17:31:42 UTC
*** Bug 232629 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2010-11-22 17:31:43 UTC
*** Bug 257611 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2010-11-22 17:32:47 UTC
*** Bug 228505 has been marked as a duplicate of this bug. ***
Comment 7 Thomas PIERSON 2011-03-28 13:00:12 UTC
Created attachment 58392 [details]
kcrash log file

Same issue on Debian Squeeze with kmail 4.4.7.
Comment 8 Christophe Marin 2011-07-16 08:46:52 UTC
*** Bug 277876 has been marked as a duplicate of this bug. ***
Comment 9 Myriam Schweingruber 2012-08-19 10:49:38 UTC
Thank you for your report. Kmail1 is currently unmaintained and the code has changed sufficiently in Kmail2 so the backtraces are not really useful anymore. Should you experience the same crash in Kmail 4.8.5 or later, please open a new report for Kmail2. Thank you for your understanding
Comment 10 Martin L ü c h e m 2012-08-19 11:36:56 UTC
Thank you for your answer. 

I switched to Thunderbird as KMail became a unusable tool. Aftet years as a really happy "customer" - a pity! 

Regards, Martin 



Myriam Schweingruber <myriam@kde.org> schrieb:

>https://bugs.kde.org/show_bug.cgi?id=241769
>
>Myriam Schweingruber <myriam@kde.org> changed:
>
>           What    |Removed                     |Added
>----------------------------------------------------------------------------
>             Status|UNCONFIRMED                 |RESOLVED
>         Resolution|---                         |UNMAINTAINED
>
>--- Comment #9 from Myriam Schweingruber <myriam@kde.org> ---
>Thank you for your report. Kmail1 is currently unmaintained and the
>code has
>changed sufficiently in Kmail2 so the backtraces are not really useful
>anymore.
>Should you experience the same crash in Kmail 4.8.5 or later, please
>open a new
>report for Kmail2. Thank you for your understanding
>
>-- 
>You are receiving this mail because:
>You are on the CC list for the bug.