Bug 194430

Summary: Kmail crashed when clicking around
Product: [Applications] kontact Reporter: simon
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description simon 2009-05-28 13:54:02 UTC
Application that crashed: kontact
Version of the application: 4.3.0 pre
KDE Version: 4.2.87 (KDE 4.2.87 (KDE 4.3 >= 20090519))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-rc6-git3 x86_64

What I was doing when the application crashed:

hi,

somehow kmail went over the jordan when i just clicked around...

 -- Backtrace:
Application: Kontact (kontact), signal: Aborted
[KCrash Handler]
#5  0x00007f9e429c4165 in raise () from /lib/libc.so.6
#6  0x00007f9e429c54de in abort () from /lib/libc.so.6
#7  0x00007f9e436dcea9 in qt_message_output () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f9e436dd540 in qFatal () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f9e32a83682 in KMail::MessageListView::Core::Model::removeMessageFromSubjectBasedThreadingCache (this=<value optimized out>, mi=0x1c9f9d0)
    at /var/tmp/portage/kde-base/kmail-9999/work/kmail-9999/kmail/messagelistview/core/model.cpp:1631
#10 0x00007f9e32a86de9 in KMail::MessageListView::Core::Model::viewItemJobStepInternalForJobPass1Cleanup (this=0xda9f10, job=0xdbe8e0, tStart=@0x7fffdf9d39c0)
    at /var/tmp/portage/kde-base/kmail-9999/work/kmail-9999/kmail/messagelistview/core/model.cpp:3052
#11 0x00007f9e32a88a73 in KMail::MessageListView::Core::Model::viewItemJobStepInternalForJob (this=0xda9f10, job=0xdbe8e0, tStart=@0x7fffdf9d39c0)
    at /var/tmp/portage/kde-base/kmail-9999/work/kmail-9999/kmail/messagelistview/core/model.cpp:3387
#12 0x00007f9e32a88eb8 in KMail::MessageListView::Core::Model::viewItemJobStepInternal (this=0xda9f10)
    at /var/tmp/portage/kde-base/kmail-9999/work/kmail-9999/kmail/messagelistview/core/model.cpp:3728
#13 0x00007f9e32a8947f in KMail::MessageListView::Core::Model::viewItemJobStep (this=0xda9f10) at /var/tmp/portage/kde-base/kmail-9999/work/kmail-9999/kmail/messagelistview/core/model.cpp:3884
#14 0x00007f9e3278604f in KMail::MessageListView::Core::Model::qt_metacall (this=0xda9f10, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffdf9d3cc0)
    at /var/tmp/portage/kde-base/kmail-9999/work/kmail-9999_build/kmail/moc_model.cpp:76
#15 0x00007f9e437d1c23 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f9e437ce7f2 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f9e443022fe in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f9e443096e2 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#19 0x00007f9e45118311 in KApplication::notify (this=0x7fffdf9d4600, receiver=0xda9f48, event=0x7fffdf9d4300)
    at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#20 0x00007f9e437bdcf3 in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f9e437e86a9 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#22 0x00007f9e437e5d9d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f9e3ebef4b2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0x00007f9e3ebf2795 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0x00007f9e3ebf2c9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0x00007f9e437e644e in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007f9e4438a8cf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#28 0x00007f9e437bcf85 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007f9e437bd0f6 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#30 0x00007f9e437bf31b in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#31 0x0000000000404148 in main (argc=1, argv=0x7fffdf9d4b28) at /var/tmp/portage/kde-base/kontact-9999/work/kontact-9999/kontact/src/main.cpp:218
Comment 1 Dario Andres 2009-05-28 14:26:51 UTC
Marking as duplicate of bug 192815. Thanks

*** This bug has been marked as a duplicate of bug 192815 ***
Comment 2 Szymon Stefanek 2009-05-29 01:49:50 UTC
SVN commit 974322 by stefanek:

Avoid another condition that may cause the threading
cache to become unsorted (and thus cause asserts on
item removal).

BUG: 187334
BUG: 192815
BUG: 194430




 M  +37 -5     model.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=974322