[Bug 229253] New: Kontact Kmail crashes when suppressing message after unshown loosing mouse focus

jolay jolay606 at gmail.com
Wed Mar 3 13:43:33 GMT 2010


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

           Summary: Kontact Kmail crashes when suppressing message after
                    unshown loosing mouse focus
           Product: kontact
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: jolay606 at gmail.com


Application that crashed: kontact
Version of the application: 4.3.4
KDE Version: 4.3.4 (KDE 4.3.4)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-19-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
uname -a 
Linux box 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686
GNU/Linux
System Kubuntu Karmic 9.10

apt-cache policy kontact kmail
kontact:
  Installé : 4:4.3.4-0ubuntu1~karmic1~ppa2
  Candidat : 4:4.3.4-0ubuntu1~karmic1~ppa2
 Table de version :
 *** 4:4.3.4-0ubuntu1~karmic1~ppa2 0
        100 /var/lib/dpkg/status
     4:4.3.2-0ubuntu6 0
        500 http://fr.archive.ubuntu.com karmic/main Packages
kmail:
  Installé : 4:4.3.4-0ubuntu1~karmic1~ppa2
  Candidat : 4:4.3.4-0ubuntu1~karmic1~ppa2
 Table de version :
 *** 4:4.3.4-0ubuntu1~karmic1~ppa2 0
        100 /var/lib/dpkg/status
     4:4.3.2-0ubuntu6 0
        500 http://fr.archive.ubuntu.com karmic/main Packages

Reproduction :
- Select a message in kontact kmail pane
- make kontact loose focus (select another window or open a message)
- go back to kontac window, the focus is still on the selected message
- type "SUPPR" key in order to delete the message
-> kontact crashes


 -- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[KCrash Handler]
#6  0xb46b3993 in KMail::MessageListView::Widget::getSelectionStats
(this=0x8d63980, selectedSernums=..., selectedVisibleSernums=...,
allSelectedBelongToSameThread=0xbfc2b49f, 
    includeCollapsedChildren=<value optimized out>) at
../../kmail/messagelistview/widget.cpp:580
#7  0xb46abfc6 in KMail::MessageListView::Pane::getSelectionStats
(this=0x8d87d58, selectedSernums=..., selectedVisibleSernums=...,
allSelectedBelongToSameThread=0xbfc2b49f, 
    includeCollapsedChildren=51) at ../../kmail/messagelistview/pane.cpp:622
#8  0xb455c40c in KMMainWidget::updateMessageActions (this=0x8c02340) at
../../kmail/kmmainwidget.cpp:4274
#9  0xb455de90 in KMMainWidget::updateMessageMenu (this=0x8c02340) at
../../kmail/kmmainwidget.cpp:4251
#10 0xb46b6aa6 in
KMail::MessageListView::Widget::viewMessageListContextPopupRequest
(this=0x8d63980, selectedItems=..., globalPos=...) at
../../kmail/messagelistview/widget.cpp:608
#11 0xb470a9c7 in KMail::MessageListView::Core::View::mousePressEvent
(this=0x8c3e6f0, e=0xbfc2be40) at
../../kmail/messagelistview/core/view.cpp:2015
#12 0x01145ff6 in QWidget::event (this=0x8c3e6f0, event=0xbfc2be40) at
kernel/qwidget.cpp:7545
#13 0x014f5633 in QFrame::event (this=0x8c3e6f0, e=0xbfc2be40) at
widgets/qframe.cpp:559
#14 0x01594494 in QAbstractScrollArea::viewportEvent (this=0x33, e=0x0) at
widgets/qabstractscrollarea.cpp:962
#15 0x01648087 in QAbstractItemView::viewportEvent (this=0x8c3e6f0,
event=0xbfc2be40) at itemviews/qabstractitemview.cpp:1476
#16 0x01683434 in QTreeView::viewportEvent (this=0x8c3e6f0, event=0xbfc2be40)
at itemviews/qtreeview.cpp:1266
#17 0x01596a95 in QAbstractScrollAreaPrivate::viewportEvent (this=0x8d78238,
o=0x8c3ebf8, e=0xbfc2be40) at widgets/qabstractscrollarea_p.h:100
#18 QAbstractScrollAreaFilter::eventFilter (this=0x8d78238, o=0x8c3ebf8,
e=0xbfc2be40) at widgets/qabstractscrollarea_p.h:111
#19 0x00df283a in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x88aaac0, receiver=0x8c3ebf8, event=0xbfc2be40) at
kernel/qcoreapplication.cpp:726
#20 0x010f0f2c in QApplicationPrivate::notify_helper (this=0x88aaac0,
receiver=0x8c3ebf8, e=0xbfc2be40) at kernel/qapplication.cpp:4052
#21 0x010f9033 in QApplication::notify (this=0xbfc2d824, receiver=0x8c3ebf8,
e=0xbfc2be40) at kernel/qapplication.cpp:3758
#22 0x008a71aa in KApplication::notify (this=0xbfc2d824, receiver=0x8c3ebf8,
event=0xbfc2be40) at ../../kdeui/kernel/kapplication.cpp:302
#23 0x00df36cb in QCoreApplication::notifyInternal (this=0xbfc2d824,
receiver=0x8c3ebf8, event=0xbfc2be40) at kernel/qcoreapplication.cpp:610
#24 0x010f7f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x8c3ebf8,
event=0xbfc2be40, alienWidget=0x8c3ebf8, nativeWidget=0x88ae8f8,
buttonDown=0x196baa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#25 QApplicationPrivate::sendMouseEvent (receiver=0x8c3ebf8, event=0xbfc2be40,
alienWidget=0x8c3ebf8, nativeWidget=0x88ae8f8, buttonDown=0x196baa0,
lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#26 0x011667c0 in QETWidget::translateMouseEvent (this=0x88ae8f8,
event=0xbfc2d48c) at kernel/qapplication_x11.cpp:4409
#27 0x01165c4b in QApplication::x11ProcessEvent (this=0xbfc2d824,
event=0xbfc2d48c) at kernel/qapplication_x11.cpp:3428
#28 0x01192502 in x11EventSourceDispatch (s=0x889c3a8, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x0201ce88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#30 0x02020730 in ?? () from /lib/libglib-2.0.so.0
#31 0x02020863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#32 0x00e1e02c in QEventDispatcherGlib::processEvents (this=0x887b9f8,
flags=...) at kernel/qeventdispatcher_glib.cpp:327
#33 0x01191be5 in QGuiEventDispatcherGlib::processEvents (this=0x887b9f8,
flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#34 0x00df1c79 in QEventLoop::processEvents (this=0xbfc2d784, flags=) at
kernel/qeventloop.cpp:149
#35 0x00df20ca in QEventLoop::exec (this=0xbfc2d784, flags=...) at
kernel/qeventloop.cpp:201
#36 0x00df453f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#37 0x010f0dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#38 0x0804b4e6 in main (argc=1, argv=0xbfc2da44) at
../../../kontact/src/main.cpp:218

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