Bug 209037 - application crashes after using e-mail search
Summary: application crashes after using e-mail search
Status: RESOLVED DUPLICATE of bug 206738
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.11.4
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-30 23:54 UTC by lozol
Modified: 2009-10-10 18:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lozol 2009-09-30 23:54:42 UTC
Version:           1.11.4 (using 4.2.4 (KDE 4.2.4), Kubuntu packages)
Compiler:          cc
OS:                Linux (i686) release 2.6.28-15-generic

I use kmail within Kontact application

1) I've started the search (local) and then (the search was not finished) I've clicked on the search folder ("new search") and the application crashed.
2) The same happend when I stopped the search, I looked at search folder and then terned and started new search.

And I don't now if it is ok and if it is impotrant, but in the second case seach folder was cleaned (became blank) righ after I've gone there.

I was able to reproduse both bugs doing things like I described.

Thirst debug report (not finished search):

Приложение: Kontact (kontact), сигнал SIGABRT

Thread 1 (Thread 0xb48a7700 (LWP 18702)):
[KCrash Handler]
#6  0xb8043430 in __kernel_vsyscall ()
#7  0xb58e36d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb58e5098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5b8e595 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb5b8e681 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb5b8e775 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb114e600 in ?? () from /usr/lib/libkmailprivate.so.4
#13 0xb0cc0c38 in ?? () from /usr/lib/libkmailprivate.so.4
#14 0xb5ca0ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb5ca1932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb0dbfd59 in ?? () from /usr/lib/libkmailprivate.so.4
#17 0xb0dc048a in ?? () from /usr/lib/libkmailprivate.so.4
#18 0xb5ca0ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb5ca1932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb0df2069 in ?? () from /usr/lib/libkmailprivate.so.4
#21 0xb0df3142 in ?? () from /usr/lib/libkmailprivate.so.4
#22 0xb1017a94 in ?? () from /usr/lib/libkmailprivate.so.4
#23 0xb1018444 in ?? () from /usr/lib/libkmailprivate.so.4
#24 0xb5ca0ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xb5ca1932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb10119e3 in ?? () from /usr/lib/libkmailprivate.so.4
#27 0xb1015151 in ?? () from /usr/lib/libkmailprivate.so.4
#28 0xb101566c in ?? () from /usr/lib/libkmailprivate.so.4
#29 0xb5ca0ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#30 0xb5ca1932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#31 0xb0df1deb in ?? () from /usr/lib/libkmailprivate.so.4
#32 0xb0df276b in ?? () from /usr/lib/libkmailprivate.so.4
#33 0xb1015516 in ?? () from /usr/lib/libkmailprivate.so.4
#34 0xb101568b in ?? () from /usr/lib/libkmailprivate.so.4
#35 0xb5ca0ca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb5ca1932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb5cdc717 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#38 0xb5ca66fe in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#39 0xb5c9b15f in QObject::event () from /usr/lib/libQtCore.so.4
#40 0xb6159e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#41 0xb616219e in QApplication::notify () from /usr/lib/libQtGui.so.4
#42 0xb6d7de0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#43 0xb5c8aa3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#44 0xb5cb9d71 in ?? () from /usr/lib/libQtCore.so.4
#45 0xb5cb64e0 in ?? () from /usr/lib/libQtCore.so.4
#46 0xb4d5db88 in IA__g_main_context_dispatch (context=0x95ded18) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#47 0xb4d610eb in g_main_context_iterate (context=0x95ded18, block=1, dispatch=1, self=0x95de068) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#48 0xb4d61268 in IA__g_main_context_iteration (context=0x95ded18, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#49 0xb5cb6438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#50 0xb61fb365 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb5c8906a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#52 0xb5c894aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#53 0xb5c8b959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#54 0xb6159d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#55 0x0804c072 in _start ()





Second debug report (trying to do new search):

Приложение: Kontact (kontact), сигнал SIGABRT

Thread 1 (Thread 0xb47e2700 (LWP 22178)):
[KCrash Handler]
#6  0xb7f7e430 in __kernel_vsyscall ()
#7  0xb581e6d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb5820098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5ac9595 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb5ac9681 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb5ac9775 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb1089600 in ?? () from /usr/lib/libkmailprivate.so.4
#13 0xb0bfbc38 in ?? () from /usr/lib/libkmailprivate.so.4
#14 0xb5bdbca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb5bdc932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb0cfad59 in ?? () from /usr/lib/libkmailprivate.so.4
#17 0xb0cfb48a in ?? () from /usr/lib/libkmailprivate.so.4
#18 0xb5bdbca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#19 0xb5bdc932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb0d2d069 in ?? () from /usr/lib/libkmailprivate.so.4
#21 0xb0d2e142 in ?? () from /usr/lib/libkmailprivate.so.4
#22 0xb0f52a94 in ?? () from /usr/lib/libkmailprivate.so.4
#23 0xb0f53444 in ?? () from /usr/lib/libkmailprivate.so.4
#24 0xb5bdbca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#25 0xb5bdc932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#26 0xb0f4c9e3 in ?? () from /usr/lib/libkmailprivate.so.4
#27 0xb0f50151 in ?? () from /usr/lib/libkmailprivate.so.4
#28 0xb0f5066c in ?? () from /usr/lib/libkmailprivate.so.4
#29 0xb5bdbca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#30 0xb5bdc932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#31 0xb0d2cdeb in ?? () from /usr/lib/libkmailprivate.so.4
#32 0xb0d2d76b in ?? () from /usr/lib/libkmailprivate.so.4
#33 0xb0f50516 in ?? () from /usr/lib/libkmailprivate.so.4
#34 0xb0f5068b in ?? () from /usr/lib/libkmailprivate.so.4
#35 0xb5bdbca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#36 0xb5bdc932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#37 0xb5c17717 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#38 0xb5be16fe in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#39 0xb5bd615f in QObject::event () from /usr/lib/libQtCore.so.4
#40 0xb6094e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#41 0xb609d19e in QApplication::notify () from /usr/lib/libQtGui.so.4
#42 0xb6cb8e0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#43 0xb5bc5a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#44 0xb5bf4d71 in ?? () from /usr/lib/libQtCore.so.4
#45 0xb5bf14e0 in ?? () from /usr/lib/libQtCore.so.4
#46 0xb4c98b88 in IA__g_main_context_dispatch (context=0x8e87d18) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#47 0xb4c9c0eb in g_main_context_iterate (context=0x8e87d18, block=1, dispatch=1, self=0x8e87068) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#48 0xb4c9c268 in IA__g_main_context_iteration (context=0x8e87d18, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#49 0xb5bf1438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#50 0xb6136365 in ?? () from /usr/lib/libQtGui.so.4
#51 0xb5bc406a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#52 0xb5bc44aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#53 0xb5bc6959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#54 0xb6094d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#55 0x0804c072 in _start ()
Comment 1 Dario Andres 2009-10-01 01:44:55 UTC
AS you can reproduce the crash at will (or you experience this regularly), can you install the "kdepim-dbg" package and post a complete backtrace here? Thanks
Comment 2 lozol 2009-10-02 20:03:39 UTC
Приложение: Kontact (kontact), сигнал SIGABRT

Thread 1 (Thread 0xb4822700 (LWP 4933)):
[KCrash Handler]
#6  0xb7fbd430 in __kernel_vsyscall ()
#7  0xb585e6d0 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb5860098 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb5b09595 in qt_message_output (msgType=QtFatalMsg, buf=0x9c8ba00 "ASSERT: \"idx != -1\" in file /build/buildd/kdepim-4.2.4/kmail/messagelistview/storagemodel.cpp, line 645")
    at global/qglobal.cpp:2006
#10 0xb5b09681 in qFatal (msg=0xb5c58318 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2201
#11 0xb5b09775 in qt_assert (assertion=0xb1256c6b "idx != -1", file=0xb12c1260 "/build/buildd/kdepim-4.2.4/kmail/messagelistview/storagemodel.cpp", line=645) at global/qglobal.cpp:1777
#12 0xb10d2600 in KMail::MessageListView::StorageModel::slotMessageAdded (this=0x9b698b8, folder=0x9884ee8, sernum=0) at /build/buildd/kdepim-4.2.4/kmail/messagelistview/storagemodel.cpp:645
#13 0xb0c44c38 in KMail::MessageListView::StorageModel::qt_metacall (this=0x9b698b8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfbd7e28)
    at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/moc_storagemodel.cpp:82
#14 0xb5c1bca8 in QMetaObject::activate (sender=0x9884ee8, from_signal_index=15, to_signal_index=15, argv=0xbfbd7e28) at kernel/qobject.cpp:3069
#15 0xb5c1c932 in QMetaObject::activate (sender=0x9884ee8, m=0xb13b7fe0, local_signal_index=11, argv=0xbfbd7e28) at kernel/qobject.cpp:3143
#16 0xb0d43d59 in KMFolder::msgAdded (this=0x9884ee8, _t1=0x9884ee8, _t2=0) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/kmfolder.moc:219
#17 0xb0d4448a in KMFolder::qt_metacall (this=0x9884ee8, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfbd7f28) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/kmfolder.moc:120
#18 0xb5c1bca8 in QMetaObject::activate (sender=0x98a5cd8, from_signal_index=18, to_signal_index=18, argv=0xbfbd7f28) at kernel/qobject.cpp:3069
#19 0xb5c1c932 in QMetaObject::activate (sender=0x98a5cd8, m=0xb13b85c8, local_signal_index=14, argv=0xbfbd7f28) at kernel/qobject.cpp:3143
#20 0xb0d76069 in FolderStorage::msgAdded (this=0x98a5cd8, _t1=0x9884ee8, _t2=0) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/folderstorage.moc:252
#21 0xb0d77142 in FolderStorage::emitMsgAddedSignals (this=0x98a5cd8, idx=0) at /build/buildd/kdepim-4.2.4/kmail/folderstorage.cpp:298
#22 0xb0f9ba94 in KMFolderSearch::addSerNum (this=0x98a5cd8, serNum=1) at /build/buildd/kdepim-4.2.4/kmail/kmfoldersearch.cpp:485
#23 0xb0f9c444 in KMFolderSearch::qt_metacall (this=0x98a5cd8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbfbd80dc) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/kmfoldersearch.moc:182
#24 0xb5c1bca8 in QMetaObject::activate (sender=0x996c230, from_signal_index=4, to_signal_index=4, argv=0xbfbd80dc) at kernel/qobject.cpp:3069
#25 0xb5c1c932 in QMetaObject::activate (sender=0x996c230, m=0xb13bf62c, local_signal_index=0, argv=0xbfbd80dc) at kernel/qobject.cpp:3143
#26 0xb0f959e3 in KMSearch::found (this=0x996c230, _t1=1) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/kmfoldersearch.moc:92
#27 0xb0f99151 in KMSearch::slotSearchFolderResult (this=0x996c230, folder=0x89f5988, serNums=
        {{p = {static shared_null = {ref = {_q_value = 33150}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbfbd8178}, d = 0xbfbd8178}}, pattern=0x9962a00, complete=false)
    at /build/buildd/kdepim-4.2.4/kmail/kmfoldersearch.cpp:294
#28 0xb0f9966c in KMSearch::qt_metacall (this=0x996c230, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfbd8250) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/kmfoldersearch.moc:80
#29 0xb5c1bca8 in QMetaObject::activate (sender=0x89ddd98, from_signal_index=24, to_signal_index=24, argv=0xbfbd8250) at kernel/qobject.cpp:3069
#30 0xb5c1c932 in QMetaObject::activate (sender=0x89ddd98, m=0xb13b85c8, local_signal_index=20, argv=0xbfbd8250) at kernel/qobject.cpp:3143
#31 0xb0d75deb in FolderStorage::searchResult (this=0x89ddd98, _t1=0x89f5988, _t2=
        {{p = {static shared_null = {ref = {_q_value = 33150}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbfbd82a0}, d = 0xbfbd82a0}}, _t3=0x9962a00, _t4=false)
    at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/folderstorage.moc:294
#32 0xb0d7676b in FolderStorage::slotProcessNextSearchBatch (this=0x89ddd98) at /build/buildd/kdepim-4.2.4/kmail/folderstorage.cpp:1175
#33 0xb0f99516 in KMSearch::slotProcessNextBatch (this=0x996c230) at /build/buildd/kdepim-4.2.4/kmail/kmfoldersearch.cpp:272
#34 0xb0f9968b in KMSearch::qt_metacall (this=0x996c230, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfbd83d8) at /build/buildd/kdepim-4.2.4/obj-i486-linux-gnu/kmail/kmfoldersearch.moc:79
#35 0xb5c1bca8 in QMetaObject::activate (sender=0x9967320, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#36 0xb5c1c932 in QMetaObject::activate (sender=0x9967320, m=0xb5cf8904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#37 0xb5c57717 in QTimer::timeout (this=0x9967320) at .moc/release-shared/moc_qtimer.cpp:128
#38 0xb5c216fe in QTimer::timerEvent (this=0x9967320, e=0xbfbd885c) at kernel/qtimer.cpp:261
#39 0xb5c1615f in QObject::event (this=0x9967320, e=0xbfbd885c) at kernel/qobject.cpp:1082
#40 0xb60d4e9c in QApplicationPrivate::notify_helper (this=0x8552dc8, receiver=0x9967320, e=0xbfbd885c) at kernel/qapplication.cpp:4084
#41 0xb60dd19e in QApplication::notify (this=0xbfbd8b08, receiver=0x9967320, e=0xbfbd885c) at kernel/qapplication.cpp:3631
#42 0xb6cf8e0d in KApplication::notify (this=0xbfbd8b08, receiver=0x9967320, event=0xbfbd885c) at /build/buildd/kde4libs-4.2.4/kdeui/kernel/kapplication.cpp:307
#43 0xb5c05a3b in QCoreApplication::notifyInternal (this=0xbfbd8b08, receiver=0x9967320, event=0xbfbd885c) at kernel/qcoreapplication.cpp:602
#44 0xb5c34d71 in QTimerInfoList::activateTimers (this=0x8554144) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#45 0xb5c314e0 in timerSourceDispatch (source=0x8554110) at kernel/qeventdispatcher_glib.cpp:164
#46 0xb4cd8b88 in IA__g_main_context_dispatch (context=0x8554050) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#47 0xb4cdc0eb in g_main_context_iterate (context=0x8554050, block=1, dispatch=1, self=0x855e160) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#48 0xb4cdc268 in IA__g_main_context_iteration (context=0x8554050, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#49 0xb5c31438 in QEventDispatcherGlib::processEvents (this=0x8535238, flags={i = -1078097448}) at kernel/qeventdispatcher_glib.cpp:323
#50 0xb6176365 in QGuiEventDispatcherGlib::processEvents (this=0x8535238, flags={i = -1078097400}) at kernel/qguieventdispatcher_glib.cpp:202
#51 0xb5c0406a in QEventLoop::processEvents (this=0xbfbd8a80, flags={i = -1078097336}) at kernel/qeventloop.cpp:149
#52 0xb5c044aa in QEventLoop::exec (this=0xbfbd8a80, flags={i = -1078097272}) at kernel/qeventloop.cpp:200
#53 0xb5c06959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#54 0xb60d4d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#55 0x0804c072 in main (argc=1, argv=0xbfbd8e04) at /build/buildd/kdepim-4.2.4/kontact/src/main.cpp:218
Comment 3 Dario Andres 2009-10-10 18:48:58 UTC
Merging with bug 206738 Thanks

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