[Bug 218693] [steps] KMail crashes after saving an email from separate window [KMail::MessageListView::Widget::getSelectionStats, KMail::MessageListView::Pane::getSelectionStats, KMMainWidget::updateMessageActions]

Dario Andres andresbajotierra at gmail.com
Tue Dec 15 13:00:28 GMT 2009


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


Dario Andres <andresbajotierra at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |andresbajotierra at gmail.com
          Component|general                     |mail
            Summary|KMail crashes after saving  |[steps] KMail crashes after
                   |an email from separate      |saving an email from
                   |window                      |separate window
                   |                            |[KMail::MessageListView::Wi
                   |                            |dget::getSelectionStats,
                   |                            |KMail::MessageListView::Pan
                   |                            |e::getSelectionStats,
                   |                            |KMMainWidget::updateMessage
                   |                            |Actions]
     Ever Confirmed|0                           |1




--- Comment #2 from Dario Andres <andresbajotierra gmail com>  2009-12-15 14:00:26 ---
@Christian: thank you for the detailed information.

Here using:

Qt: 4.6.0 (kde-qt master commit cd8595efe9aace2afdaa5db37af7cfe82b87e4aa
        Date:   Wed Nov 18 01:33:21 2009 +0100)
KDE Development Platform: 4.3.81 (KDE 4.3.81 (KDE 4.4 >= 20091204))
kdelibs svn rev. 1060674 / kdebase svn rev. 1060675
kdepim svn rev. 1060455
on ArchLinux i686 - Kernel 2.6.31.6

I could reproduce the crash using the steps provided: a minor difference: 

I had to open, save and close *two* messages before getting the crash while
clicking the third message...

I'm using only a GMail IMAP account.

Updated backtrace:
---

Application: KMail (kmail), signal: Segmentation fault
[KCrash Handler]
#6  KMail::MessageListView::Widget::getSelectionStats (this=0x9577d20,
selectedSernums=..., selectedVisibleSernums=...,
allSelectedBelongToSameThread=0xbfaf51ff, 
    includeCollapsedChildren=<value optimized out>) at
/home/kde-devel/kde/src/KDE/kdepim/kmail/messagelistview/widget.cpp:594
#7  0xb6f3e3a6 in KMail::MessageListView::Pane::getSelectionStats
(this=0x94ce468, selectedSernums=..., selectedVisibleSernums=...,
allSelectedBelongToSameThread=0xbfaf51ff, 
    includeCollapsedChildren=7) at
/home/kde-devel/kde/src/KDE/kdepim/kmail/messagelistview/pane.cpp:645
#8  0xb6df1a4c in KMMainWidget::updateMessageActions (this=0x9580a98) at
/home/kde-devel/kde/src/KDE/kdepim/kmail/kmmainwidget.cpp:4225
#9  0xb6e0a9f2 in KMMainWidget::qt_metacall (this=0x9580a98,
_c=QMetaObject::InvokeMetaMethod, _id=21, _a=0xbfaf52d8) at
/home/kde-devel/kde/build/KDE/kdepim/kmail/kmmainwidget.moc:375
#10 0xb5e9c9c4 in QMetaObject::metacall (object=0x9580a98,
cl=QMetaObject::InvokeMetaMethod, idx=48, argv=0xbfaf52d8) at
kernel/qmetaobject.cpp:237
#11 0xb5eb0a85 in QMetaObject::activate (sender=0x97e0e50, m=0xb5ff87c4,
local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3294
#12 0xb5f0fbd7 in QTimer::timeout (this=0x97e0e50) at
.moc/debug-shared/moc_qtimer.cpp:134
#13 0xb5eb9498 in QTimer::timerEvent (this=0x97e0e50, e=0xbfaf58c4) at
kernel/qtimer.cpp:271
#14 0xb5eacac6 in QObject::event (this=0x97e0e50, e=0xbfaf58c4) at
kernel/qobject.cpp:1224
#15 0xb5047834 in QApplicationPrivate::notify_helper (this=0x92d3090,
receiver=0x97e0e50, e=0xbfaf58c4) at kernel/qapplication.cpp:4242
#16 0xb5045231 in QApplication::notify (this=0xbfaf5cfc, receiver=0x97e0e50,
e=0xbfaf58c4) at kernel/qapplication.cpp:3661
#17 0xb7655f5a in KApplication::notify (this=0xbfaf5cfc, receiver=0x97e0e50,
event=0xbfaf58c4) at
/home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#18 0xb5e95411 in QCoreApplication::notifyInternal (this=0xbfaf5cfc,
receiver=0x97e0e50, event=0xbfaf58c4) at kernel/qcoreapplication.cpp:704
#19 0xb5e98ee9 in QCoreApplication::sendEvent (receiver=0x97e0e50,
event=0xbfaf58c4) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 0xb5ecfdb6 in QTimerInfoList::activateTimers (this=0x92d5e34) at
kernel/qeventdispatcher_unix.cpp:603
#21 0xb5ecbcac in timerSourceDispatch (source=0x92d5e00) at
kernel/qeventdispatcher_glib.cpp:184
#22 0xb5ecbd65 in idleTimerSourceDispatch (source=0x92d5e70) at
kernel/qeventdispatcher_glib.cpp:231
#23 0xb2ea2328 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb2ea5ba0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#25 0xb2ea5cd3 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb5ecce48 in QEventDispatcherGlib::processEvents (this=0x92c7a50,
flags=...) at kernel/qeventdispatcher_glib.cpp:407
#27 0xb511bd50 in QGuiEventDispatcherGlib::processEvents (this=0x92c7a50,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#28 0xb5e9281b in QEventLoop::processEvents (this=0xbfaf5bbc, flags=...) at
kernel/qeventloop.cpp:149
#29 0xb5e92960 in QEventLoop::exec (this=0xbfaf5bbc, flags=...) at
kernel/qeventloop.cpp:201
#30 0xb5e95aed in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#31 0xb5044e54 in QApplication::exec () at kernel/qapplication.cpp:3570
#32 0x0804ab17 in main (argc=1, argv=0xbfaf5eb4) at
/home/kde-devel/kde/src/KDE/kdepim/kmail/main.cpp:152

-- 
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