Bug 211885

Summary: KMail segfault after starting it [KMail::SearchJob::searchCompleteFolder, KMFolderImap::search, KMSearch::slotProcessNextBatch]
Product: [Unmaintained] kmail Reporter: Guillermo Gonzalez <guillo.gonzo+kde>
Component: searchAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: albert.prl, alberttf, alex, alleninmt, andresbajotierra, balabanov.alexey, bernard.nysten, bernd_hietler, boie, bowfingermail, bragovo, C21Vlad, catcher, celestius, cyberpanne, daitheflu, davidak, derek.kristy.gentle, digna.gonzalezotero, dmw, ermonnezza, ernstw, evan, fb1, fgunni, fred, gabrielevincenzi1982, gatekeeper.mail, gorgonizer, grigoremoldovan, halthern, his.arnaud1, ian.hollander+kdebugs, ironmarc, ispyhumanfly, jannis.menn, jens, jimmy.arogen, john, johnwkennan, kde, kdebugs, laederach_j, lasse, leonardomateo, littonj, mail, mastermind202, milovan.krivokapic, n.behrendorff, nesnera, newmalte, nhsoares, nigel.cundy, orange.dolphin3000, patrick.wolf, peterg.dewitt, philip.keiter, philipp.tolstych, quazgar, r055co, rlaborbe, robert.downing, sergei.vilyanskiy, siebe, sir-a, sroret, stebe, Stefan.Borggraefe, sturdne, syamatwork, the_wizard, thierry.dejean, thomas.hotz, thomas.ohms, tim, verbalshadow, vlad200, volodymyr.volkov, wired.leilah, xwarman, YuriyPadlyak, zsdemi
Priority: NOR    
Version: 1.12.3   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In: 4.7
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
"Last Search" file that crash kmail at startup
New crash information added by DrKonqi
"test2" search file
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Guillermo Gonzalez 2009-10-26 04:06:58 UTC
Application that crashed: kmail
Version of the application: 1.12.2
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-14-generic x86_64
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
KCrash: Application 'kmail' crashing...
sock_file=/home/guillermo/.kde/socket-gothmog/kdeinit4__0
<unknown program name>(5111)/: Communication problem with  "kmail" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

 -- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#5  0x00007fd3d7c3c46c in KMail::SearchJob::searchCompleteFolder (this=0x1e736d0) at ../../kmail/searchjob.cpp:87
#6  0x00007fd3d7a64a1f in KMFolderImap::search (this=0x1e67910, pattern=0x1d32f10) at ../../kmail/kmfolderimap.cpp:2412
#7  0x00007fd3d7ba1097 in KMSearch::slotProcessNextBatch (this=0x1de0370) at ../../kmail/kmfoldersearch.cpp:272
#8  0x00007fd3d7ba54f0 in KMSearch::qt_metacall (this=0x1de0370, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6cc95b90) at ./kmfoldersearch.moc:79
#9  0x00007fd3d65f2ddc in QMetaObject::activate (sender=0x1e780c0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7e0) at kernel/qobject.cpp:3113
#10 0x00007fd3d65ecd83 in QObject::event (this=0x1e780c0, e=0x0) at kernel/qobject.cpp:1075
#11 0x00007fd3d6a70efc in QApplicationPrivate::notify_helper (this=0x1b0f140, receiver=0x1e780c0, e=0x7fff6cc96190) at kernel/qapplication.cpp:4056
#12 0x00007fd3d6a781ce in QApplication::notify (this=0x7fff6cc98f90, receiver=0x1e780c0, e=0x7fff6cc96190) at kernel/qapplication.cpp:4021
#13 0x00007fd3d8833ab6 in KApplication::notify (this=0x7fff6cc98f90, receiver=0x1e780c0, event=0x7fff6cc96190) at ../../kdeui/kernel/kapplication.cpp:302
#14 0x00007fd3d65ddc2c in QCoreApplication::notifyInternal (this=0x7fff6cc98f90, receiver=0x1e780c0, event=0x7fff6cc96190) at kernel/qcoreapplication.cpp:610
#15 0x00007fd3d6608862 in QCoreApplication::sendEvent (this=0x1a9a5a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#16 QTimerInfoList::activateTimers (this=0x1a9a5a0) at kernel/qeventdispatcher_unix.cpp:572
#17 0x00007fd3d660625d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#18 0x00007fd3cd876bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#19 0x00007fd3cd87a588 in ?? () from /lib/libglib-2.0.so.0
#20 0x00007fd3cd87a6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#21 0x00007fd3d66061a6 in QEventDispatcherGlib::processEvents (this=0x1a63930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#22 0x00007fd3d6b054be in QGuiEventDispatcherGlib::processEvents (this=0x7fff6cc958e0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#23 0x00007fd3d65dc532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#24 0x00007fd3d65dc904 in QEventLoop::exec (this=0x7fff6cc96550, flags=) at kernel/qeventloop.cpp:201
#25 0x00007fd3d88bcab0 in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:252
#26 0x00007fd3d1ca5c32 in MailTransport::TransportManager::wallet (this=0x1b10e10) at ../../mailtransport/transportmanager.cpp:420
#27 0x00007fd3d1c9b955 in MailTransport::Transport::readPassword (this=0x1ac5d50) at ../../mailtransport/transport.cpp:245
#28 0x00007fd3d1c9bb80 in MailTransport::Transport::qt_metacall (this=0x1ac5d50, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./transport.moc:66
#29 0x00007fd3d65f2ddc in QMetaObject::activate (sender=0x1ac71b0, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7e0) at kernel/qobject.cpp:3113
#30 0x00007fd3d65f7e1f in QSingleShotTimer::timerEvent (this=0x1ac71b0) at kernel/qtimer.cpp:298
#31 0x00007fd3d65ecd83 in QObject::event (this=0x1ac71b0, e=0x0) at kernel/qobject.cpp:1075
#32 0x00007fd3d6a70efc in QApplicationPrivate::notify_helper (this=0x1b0f140, receiver=0x1ac71b0, e=0x7fff6cc96f80) at kernel/qapplication.cpp:4056
#33 0x00007fd3d6a781ce in QApplication::notify (this=0x7fff6cc98f90, receiver=0x1ac71b0, e=0x7fff6cc96f80) at kernel/qapplication.cpp:4021
#34 0x00007fd3d8833ab6 in KApplication::notify (this=0x7fff6cc98f90, receiver=0x1ac71b0, event=0x7fff6cc96f80) at ../../kdeui/kernel/kapplication.cpp:302
#35 0x00007fd3d65ddc2c in QCoreApplication::notifyInternal (this=0x7fff6cc98f90, receiver=0x1ac71b0, event=0x7fff6cc96f80) at kernel/qcoreapplication.cpp:610
#36 0x00007fd3d6608862 in QCoreApplication::sendEvent (this=0x1a9a5a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#37 QTimerInfoList::activateTimers (this=0x1a9a5a0) at kernel/qeventdispatcher_unix.cpp:572
#38 0x00007fd3d660625d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#39 0x00007fd3cd876bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x00007fd3cd87a588 in ?? () from /lib/libglib-2.0.so.0
#41 0x00007fd3cd87a6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x00007fd3d66061a6 in QEventDispatcherGlib::processEvents (this=0x1a63930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#43 0x00007fd3d6b054be in QGuiEventDispatcherGlib::processEvents (this=0x7fff6cc958e0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#44 0x00007fd3d65dc532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#45 0x00007fd3d65dc904 in QEventLoop::exec (this=0x7fff6cc97340, flags=) at kernel/qeventloop.cpp:201
#46 0x00007fd3d88bcab0 in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:252
#47 0x00007fd3d1ca5c32 in MailTransport::TransportManager::wallet (this=0x1b10e10) at ../../mailtransport/transportmanager.cpp:420
#48 0x00007fd3d1c9b955 in MailTransport::Transport::readPassword (this=0x1ab8eb0) at ../../mailtransport/transport.cpp:245
#49 0x00007fd3d1c9bb80 in MailTransport::Transport::qt_metacall (this=0x1ab8eb0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./transport.moc:66
#50 0x00007fd3d65f2ddc in QMetaObject::activate (sender=0x1c27210, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x7e0) at kernel/qobject.cpp:3113
#51 0x00007fd3d65f7e1f in QSingleShotTimer::timerEvent (this=0x1c27210) at kernel/qtimer.cpp:298
#52 0x00007fd3d65ecd83 in QObject::event (this=0x1c27210, e=0x0) at kernel/qobject.cpp:1075
#53 0x00007fd3d6a70efc in QApplicationPrivate::notify_helper (this=0x1b0f140, receiver=0x1c27210, e=0x7fff6cc97d70) at kernel/qapplication.cpp:4056
#54 0x00007fd3d6a781ce in QApplication::notify (this=0x7fff6cc98f90, receiver=0x1c27210, e=0x7fff6cc97d70) at kernel/qapplication.cpp:4021
#55 0x00007fd3d8833ab6 in KApplication::notify (this=0x7fff6cc98f90, receiver=0x1c27210, event=0x7fff6cc97d70) at ../../kdeui/kernel/kapplication.cpp:302
#56 0x00007fd3d65ddc2c in QCoreApplication::notifyInternal (this=0x7fff6cc98f90, receiver=0x1c27210, event=0x7fff6cc97d70) at kernel/qcoreapplication.cpp:610
#57 0x00007fd3d6608862 in QCoreApplication::sendEvent (this=0x1a9a5a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#58 QTimerInfoList::activateTimers (this=0x1a9a5a0) at kernel/qeventdispatcher_unix.cpp:572
#59 0x00007fd3d660625d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#60 0x00007fd3cd876bbe in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#61 0x00007fd3cd87a588 in ?? () from /lib/libglib-2.0.so.0
#62 0x00007fd3cd87a6b0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#63 0x00007fd3d66061a6 in QEventDispatcherGlib::processEvents (this=0x1a63930, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#64 0x00007fd3d6b054be in QGuiEventDispatcherGlib::processEvents (this=0x7fff6cc958e0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#65 0x00007fd3d65dc532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#66 0x00007fd3d65dc904 in QEventLoop::exec (this=0x7fff6cc98130, flags=) at kernel/qeventloop.cpp:201
#67 0x00007fd3d88bcab0 in KWallet::Wallet::openWallet (name=<value optimized out>, w=<value optimized out>, ot=KWallet::Wallet::Synchronous) at ../../kdeui/util/kwallet.cpp:252
#68 0x00007fd3d7ab2ca4 in KMKernel::wallet (this=0x7fff6cc98e20) at ../../kmail/kmkernel.cpp:2459
#69 0x00007fd3d7a3b283 in KMail::NetworkAccount::readPassword (this=0x1e8f960) at ../../kmail/networkaccount.cpp:328
#70 0x00007fd3d7a3ba3e in KMail::NetworkAccount::readConfig (this=0x1e8f960, config=...) at ../../kmail/networkaccount.cpp:170
#71 0x00007fd3d7a458ae in KMail::ImapAccountBase::readConfig (this=0x7fff6cc958e0, config=...) at ../../kmail/imapaccountbase.cpp:204
#72 0x00007fd3d79dfecb in KMail::AccountManager::readConfig (this=<value optimized out>) at ../../kmail/accountmanager.cpp:131
#73 0x00007fd3d7ac3d07 in KMKernel::init (this=0x7fff6cc98e20) at ../../kmail/kmkernel.cpp:1495
#74 0x0000000000402fa1 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../kmail/main.cpp:128

This bug may be a duplicate of or related to bug 205296

Reported using DrKonqi
Comment 1 Dario Andres 2009-10-29 14:56:18 UTC
From bug 212284:
What I was doing when the application crashed:
Trying to open Kontact, has one IMAP account, it crashes immediately.  It was
working correctly until I upgraded to the RC.
Comment 2 Dario Andres 2009-10-29 14:56:24 UTC
*** Bug 212284 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2009-11-02 10:53:16 UTC
*** Bug 212708 has been marked as a duplicate of this bug. ***
Comment 4 Christophe Marin 2009-11-14 11:15:15 UTC
*** Bug 214488 has been marked as a duplicate of this bug. ***
Comment 5 mm_202 2009-11-15 04:42:09 UTC
What needs to be done to confirm this??
I cannot use KMail on Kubuntu 9.10 at work because of this bug!
Comment 6 Dario Andres 2009-11-16 01:57:41 UTC
So far, only people using (K)Ubuntu 9.10 have reported this bug, may be it was caused by some patch. Jonathan?
Comment 7 Jonathan Thomas 2009-11-16 02:35:27 UTC
Reminds me somewhat of bug 206974 which. Subscribing Aurelien Gateau, as he is the employed master of the libindicate patches. ;-)
Comment 8 Tim Kuip 2009-11-16 07:15:52 UTC
For me this bug occurred directly after the upgrade for kde 4.3.3 in 
kubuntu 9.10. I am using several imap accounts in kmail.

Jonathan Thomas wrote:
> https://bugs.kde.org/show_bug.cgi?id=211885
> 
> 
> Jonathan Thomas <echidnaman@kubuntu.org> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |agateau@kde.org
> 
> 
> 
> 
> --- Comment #7 from Jonathan Thomas <echidnaman kubuntu org>  2009-11-16 02:35:27 ---
> Reminds me somewhat of bug 206974 which. Subscribing Aurelien Gateau, as he is
> the employed master of the libindicate patches. ;-)
>
Comment 9 Christophe Marin 2009-11-19 13:52:40 UTC
*** Bug 215254 has been marked as a duplicate of this bug. ***
Comment 10 Stefan Borggraefe 2009-11-20 11:41:27 UTC
Workaround: move away ~/.kde/share/apps/kmail

Then KMail will start again (at least for me).
Comment 11 Dario Andres 2009-11-27 17:41:42 UTC
*** Bug 216365 has been marked as a duplicate of this bug. ***
Comment 12 Christophe Marin 2009-11-27 21:26:56 UTC
*** Bug 216230 has been marked as a duplicate of this bug. ***
Comment 13 Davide Ferrari 2009-12-03 17:19:22 UTC
Stefan: the right workaround is to delete ~/.kde/share/apps/kmail/search/Last\ search
This worked for me at least
Comment 14 Stefan Borggraefe 2009-12-04 09:18:29 UTC
Davide: you are right. Deleting ~/.kde/share/apps/kmail/search/Last\ search is enough to fix this. I see this bug with KMAil 1.12.3 as well.
Comment 15 Davide Ferrari 2009-12-04 09:31:51 UTC
It happens with 1.12.4 as well (just upgraded to KDE SC 4.3.4)
Comment 16 Davide Ferrari 2009-12-04 09:33:22 UTC
*** Bug 217029 has been marked as a duplicate of this bug. ***
Comment 17 ironmarc 2009-12-04 12:14:18 UTC
*** Bug 217031 has been marked as a duplicate of this bug. ***
Comment 18 ironmarc 2009-12-04 12:40:17 UTC
(In reply to comment #14)
> Davide: you are right. Deleting ~/.kde/share/apps/kmail/search/Last\ search is
> enough to fix this. I see this bug with KMAil 1.12.3 as well.

This works fine for me! Thx
Comment 19 Dario Andres 2009-12-14 16:35:29 UTC
*** Bug 218240 has been marked as a duplicate of this bug. ***
Comment 20 Dario Andres 2009-12-28 20:00:17 UTC
*** Bug 220405 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-12-31 22:39:00 UTC
*** Bug 220832 has been marked as a duplicate of this bug. ***
Comment 22 Dario Andres 2010-01-05 12:28:29 UTC
*** Bug 221348 has been marked as a duplicate of this bug. ***
Comment 23 thierry.dejean 2010-01-05 14:10:41 UTC
(In reply to comment #13)
> Stefan: the right workaround is to delete ~/.kde/share/apps/kmail/search/Last\
> search
> This worked for me at least

I confirm : this solution worked for me too. Thanks a lot.
Comment 24 Jonathan Thomas 2010-01-07 21:21:39 UTC
*** Bug 221632 has been marked as a duplicate of this bug. ***
Comment 25 Dario Andres 2010-01-21 23:20:39 UTC
*** Bug 223679 has been marked as a duplicate of this bug. ***
Comment 26 John Kennan 2010-02-01 04:40:19 UTC
I tried deleting ~/.kde/share/apps/kmail

It did not correct my issue. I have opened up Bug 225086 to track this issue.
Comment 27 Dario Andres 2010-02-02 23:40:42 UTC
*** Bug 225244 has been marked as a duplicate of this bug. ***
Comment 28 Jens Mohr 2010-02-03 09:10:29 UTC
KDE 4.3.5
Kontact 4.3.5
KMail 1.12.4

Deleting "~/.kde/share/apps/kmail/search/Letzte\ Suche" works! 

Thanks!
Comment 29 Dario Andres 2010-02-05 14:38:15 UTC
*** Bug 225608 has been marked as a duplicate of this bug. ***
Comment 30 Björn Ruberg 2010-03-14 01:53:15 UTC
*** Bug 230623 has been marked as a duplicate of this bug. ***
Comment 31 Björn Ruberg 2010-03-14 21:05:51 UTC
*** Bug 230684 has been marked as a duplicate of this bug. ***
Comment 32 Jaume 2010-03-29 10:40:27 UTC
Created attachment 42338 [details]
New crash information added by DrKonqi

$kmail --version
Qt: 4.6.2
«KDE Development Platform»: 4.4.1 (KDE 4.4.1)
KMail: 1.13.1

I have 2 IMAP accounts (Gmail and Microsoft Exchange Server). To reproduce de error:
When program stops responding while syncronizing and you close it, it crashes at startup.

Deleting "~/.kde/share/apps/kmail/search/Última\ cerca" works! 

Thanks!
Comment 33 Aurelien Gateau 2010-04-19 11:05:11 UTC
The trace does not look like it's libindicate specific and I can't reproduce it on Ubuntu Lucid (kmail 1.13.2, kdelibs 4.4.2). On the other hand, my version of KMail does not seem to remember last search on restart, maybe this is related?
Comment 34 Thomas McGuire 2010-04-19 15:16:42 UTC
I doubt this has anything to do with libindicate.
Comment 35 Murz 2010-05-05 08:29:22 UTC
Created attachment 43260 [details]
New crash information added by DrKonqi

I got this bug already two times on Kubuntu Lucid, kontact crashes every time on start, if I close it after using search.
Deleting "~/.kde/share/apps/kmail/search/Last search" solve the problem.
Comment 36 Andrey Brizhinev 2010-05-06 07:08:07 UTC
Same situation.
Deleting "~/.kde/share/apps/kmail/search/Last search" solve the problem too.
Comment 37 François KUBLER 2010-05-12 00:53:59 UTC
*** Bug 237315 has been marked as a duplicate of this bug. ***
Comment 38 Malte S. Stretz 2010-05-17 16:00:17 UTC
Created attachment 43664 [details]
New crash information added by DrKonqi

Yet another crash. Ubuntu Lucid.  I think the Search Folder which makes KMail crash should be empty. IMAP account. Wallet unlocked already.

mss@TreeHouse:~/.kde/share/apps/kmail/search$ cat Last\ Search                                                                                                   
[Search Folder]                                                                                                                                                  
Base=.1643485786.directory/INBOX                                                                                                                                 
Recursive=true
contentsA=ez
fieldA=Mailing-List
funcA=contains
name=<unknown>
operator=and
rules=1
Comment 39 Jonathan Thomas 2010-05-27 14:57:02 UTC
*** Bug 239013 has been marked as a duplicate of this bug. ***
Comment 40 Jonathan Thomas 2010-05-27 14:57:28 UTC
*** Bug 238814 has been marked as a duplicate of this bug. ***
Comment 41 Jonathan Thomas 2010-05-27 14:57:36 UTC
*** Bug 238680 has been marked as a duplicate of this bug. ***
Comment 42 Jonathan Thomas 2010-05-27 14:58:06 UTC
*** Bug 238676 has been marked as a duplicate of this bug. ***
Comment 43 Jonathan Thomas 2010-05-27 14:58:29 UTC
*** Bug 238384 has been marked as a duplicate of this bug. ***
Comment 44 Jonathan Thomas 2010-05-27 14:59:00 UTC
*** Bug 238332 has been marked as a duplicate of this bug. ***
Comment 45 Jonathan Thomas 2010-05-27 14:59:18 UTC
*** Bug 238179 has been marked as a duplicate of this bug. ***
Comment 46 Jonathan Thomas 2010-05-27 14:59:53 UTC
*** Bug 236665 has been marked as a duplicate of this bug. ***
Comment 47 Jonathan Thomas 2010-05-27 15:05:07 UTC
*** Bug 235987 has been marked as a duplicate of this bug. ***
Comment 48 Jonathan Thomas 2010-05-27 15:05:43 UTC
*** Bug 235773 has been marked as a duplicate of this bug. ***
Comment 49 Jonathan Thomas 2010-05-27 15:06:17 UTC
*** Bug 235387 has been marked as a duplicate of this bug. ***
Comment 50 ermonnezza 2010-06-04 15:06:05 UTC
I can confirm

rm ~/.kde/share/apps/kmail/search/Last\ Search

solves the problem for me as well
Comment 51 Christophe Marin 2010-06-07 14:35:58 UTC
*** Bug 240701 has been marked as a duplicate of this bug. ***
Comment 52 Bigey 2010-06-07 14:57:34 UTC
(In reply to comment #36)
> Same situation.
> Deleting "~/.kde/share/apps/kmail/search/Last search" solve the problem

I can confirm that deleting "~/.kde/share/apps/kmail/search/Last search" solves the problem form me too.

Kubuntu Lucid
KDE 4.4.4
Comment 53 Christophe Marin 2010-06-09 00:57:15 UTC
*** Bug 241147 has been marked as a duplicate of this bug. ***
Comment 54 Kay 2010-06-21 17:34:06 UTC
Created attachment 48196 [details]
New crash information added by DrKonqi

Beim starten stürzt es ab, Kontact sowie Kmail.
Comment 55 Christophe Marin 2010-06-30 20:29:25 UTC
*** Bug 243102 has been marked as a duplicate of this bug. ***
Comment 56 Nicolas L. 2010-07-13 12:04:48 UTC
*** Bug 244474 has been marked as a duplicate of this bug. ***
Comment 57 Malte S. Stretz 2010-07-13 13:01:24 UTC
I can't reproduce this in KMail 1.13.5 from KDE 4.5 RC2.  Last Search isn't remembered between restarts, a manually saved Search Folder doesn't crash KMail on startup.
Comment 58 Murz 2010-07-13 13:04:46 UTC
I have KDE 4.5 RC2 and Kmail
If I put the file "Last search", attached to this bug, KMail crashes at start.
Comment 59 Murz 2010-07-13 13:05:46 UTC
Created attachment 49108 [details]
"Last Search" file that crash kmail at startup
Comment 60 Murz 2010-07-13 13:11:27 UTC
KMail Version 1.13.5
Using KDE Development Platform 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2))

It crashes when I use saved searchers too, I'll attach crash info.
Comment 61 Murz 2010-07-13 13:12:40 UTC
Created attachment 49109 [details]
New crash information added by DrKonqi

kmail (1.13.5) on KDE Platform 4.4.92 (KDE 4.4.92 (KDE 4.5 RC2)) using Qt 4.7.0

- What I was doing when the application crashed:
Save 2 searches - "Last Search" and "test2", that attached to bug.

-- Backtrace (Reduced):
#6  0x00000030e886b52c in KMail::SearchJob::searchCompleteFolder (this=<value optimized out>) at ../../kmail/searchjob.cpp:87
#7  0x00000030e8693588 in KMFolderImap::search (this=<value optimized out>, pattern=<value optimized out>) at ../../kmail/kmfolderimap.cpp:2408
#8  0x00000030e87d3d0d in KMSearch::slotProcessNextBatch (this=<value optimized out>) at ../../kmail/kmfoldersearch.cpp:272
#9  0x00000030e87d3e60 in KMSearch::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at ./kmfoldersearch.moc:85
[...]
#11 0x00000030d917f599 in QObject::event (this=<value optimized out>, e=<value optimized out>) at kernel/qobject.cpp:1183
Comment 62 Murz 2010-07-13 13:15:08 UTC
Created attachment 49110 [details]
"test2" search file
Comment 63 Malte S. Stretz 2010-07-13 13:24:21 UTC
Interesting.  I tried a few times and still can't reproduce it anymore.

I use the Kubuntu packages announced here <http://www.kubuntu.org/node/157>, on a 64 bit system.
Comment 64 Murz 2010-07-13 13:30:29 UTC
I have Kubuntu Lucid AMD64 with KDE 4.5 PPA too, with latest updates.
How to reproduce:
1. Open Kmail
2. Tools > Find messages
3. Type "Complete Message" contains "test", press "Search"
4. Press "Open Search Folder"
5. File > Quit
6. Start Kmail again and I got the crash.
Comment 65 Malte S. Stretz 2010-07-13 13:52:38 UTC
Works here.  But I see another weird thing, KMail is renaming/removing the search folders randomly.  I actually saw it first in comment #63:  I created a Search Folder named test and exited.  After I restarted Kmail, I had two Search Folders: test and Test.  Well, I didn't have enough coffee yet, so I discarded it as a personal brainfuck.  I removed both the folders.

Now I tested it again and kept the Last Search folder name, restarted KMail, and I suddenly had my old folder called test again.  With the old search settings.  WTF?

So I removed test again, did another search called Last Search, shut down KMail and had a look at the ~/.kde/share/apps/kmail/search directory:

mss@Otherland:~/.kde/share/apps/kmail/search$ cat Last\ Search 
[Search Folder]
Base=.1081015519.directory/INBOX
Recursive=true
contentsA=testest
fieldA=<message>
funcA=contains
name=<unknown>
operator=and
rules=1

So far so good.  Now I restarted KMail and had no Search Folder at all!  The file Last Search was removed from the harddisk as well.

Something is very odd around here.  But KMail doesn't crash.
Comment 66 Malte S. Stretz 2010-07-13 14:09:00 UTC
I opened bug 244489 about the problem I see.  Guess that bug somehow fixes/works around the crash here.
Comment 67 Malte S. Stretz 2010-07-19 18:53:30 UTC
Took a while but KMail crashed again with that well known backtrace.
Comment 68 Andrey Brizhinev 2010-07-20 08:12:34 UTC
KMail 1.13.2 (KDE 4.4.2) this bug still exists.
Comment 69 Björn Ruberg 2010-08-06 00:03:49 UTC
*** Bug 246173 has been marked as a duplicate of this bug. ***
Comment 70 Björn Ruberg 2010-08-06 00:04:22 UTC
*** Bug 242669 has been marked as a duplicate of this bug. ***
Comment 71 Thomas Ohms 2010-08-16 09:54:58 UTC
Confirm this bug and its workaround.
Comment 72 Dorin Scutarașu 2010-08-23 21:32:17 UTC
This is still reproducible on Kmail 1.13.5 (KDE 3.5 and Kubuntu 10.4). Workaround works too.
Comment 73 Nicolas L. 2010-09-06 16:59:26 UTC
*** Bug 249847 has been marked as a duplicate of this bug. ***
Comment 74 Nicolas L. 2010-09-06 17:01:03 UTC
*** Bug 249704 has been marked as a duplicate of this bug. ***
Comment 75 Dorin Scutarașu 2010-09-06 21:29:37 UTC
(In reply to comment #72)
> This is still reproducible on Kmail 1.13.5 (KDE 3.5 and Kubuntu 10.4).

Doh. I meant KDE 4.5.
Comment 76 Nicolas L. 2010-09-08 23:37:30 UTC
*** Bug 249705 has been marked as a duplicate of this bug. ***
Comment 77 Sébastien Roret 2010-09-17 10:33:57 UTC
Created attachment 51747 [details]
New crash information added by DrKonqi

After returning from hibernating, Kontact didn't refreshed my IMAP folder.
I closed it. But each time I restarted it, it crashed.
Comment 78 Sébastien Roret 2010-09-17 10:39:08 UTC
More info, when launched from command line:
$ kontact 
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
kontact(8016) KMFolderMgr::removeFolderAux: Can not find parent folder for  Dernière recherche 
kontact(8016) KMFolderImap::account: No parent folder found for "Perso" 
KCrash: Application 'kontact' crashing...
Comment 79 Dario Andres 2010-11-17 18:13:48 UTC
*** Bug 257167 has been marked as a duplicate of this bug. ***
Comment 80 Dario Andres 2010-11-17 18:13:51 UTC
*** Bug 249510 has been marked as a duplicate of this bug. ***
Comment 81 Dario Andres 2010-11-17 18:13:55 UTC
*** Bug 256444 has been marked as a duplicate of this bug. ***
Comment 82 Dario Andres 2010-11-17 18:14:03 UTC
*** Bug 256281 has been marked as a duplicate of this bug. ***
Comment 83 Dario Andres 2010-11-17 18:14:09 UTC
*** Bug 256208 has been marked as a duplicate of this bug. ***
Comment 84 Dario Andres 2010-11-17 18:14:14 UTC
*** Bug 256092 has been marked as a duplicate of this bug. ***
Comment 85 Dario Andres 2010-11-17 18:14:18 UTC
*** Bug 255936 has been marked as a duplicate of this bug. ***
Comment 86 Dario Andres 2010-11-17 18:14:20 UTC
*** Bug 255401 has been marked as a duplicate of this bug. ***
Comment 87 Dario Andres 2010-11-17 18:14:25 UTC
*** Bug 254349 has been marked as a duplicate of this bug. ***
Comment 88 Dario Andres 2010-11-17 18:14:29 UTC
*** Bug 251162 has been marked as a duplicate of this bug. ***
Comment 89 Dario Andres 2010-11-17 18:17:21 UTC
*** Bug 253236 has been marked as a duplicate of this bug. ***
Comment 90 Michael Pabst 2010-11-20 05:53:54 UTC
Created attachment 53571 [details]
New crash information added by DrKonqi

kontact (4.4.6) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

Crashes every time when starting KMail or Kontact. Problem is new, & I'm not sure what config options I've changed (no system update, IIRC) - judging by the stack trace, I wonder if I left a search/filter open when I last closed the program, and KMail's attempt to recreate it at startup is crashing.

-- Backtrace (Reduced):
#7  0xb347afee in KMail::SearchJob::searchCompleteFolder (this=0x8b1f548) at ../../kmail/searchjob.cpp:87
#8  0xb33d8dc4 in KMail::FolderJob::start (this=0x0) at ../../kmail/folderjob.cpp:106
#9  0xb3273b48 in KMFolderImap::search (this=0x8a44398, pattern=0x8981ef8) at ../../kmail/kmfolderimap.cpp:2408
#10 0xb33d7283 in KMSearch::slotProcessNextBatch (this=0x8a4bf48) at ../../kmail/kmfoldersearch.cpp:272
#11 0xb33d73d3 in KMSearch::qt_metacall (this=0x8a4bf48, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8e32cc) at ./kmfoldersearch.moc:85
Comment 91 Dario Andres 2010-11-24 20:15:16 UTC
*** Bug 257710 has been marked as a duplicate of this bug. ***
Comment 92 Daniel Molina Wegener 2010-11-27 13:07:48 UTC
Created attachment 53792 [details]
New crash information added by DrKonqi

kontact (4.4.6) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:

The differences between past tries to start Kontact, is that this time it can't start. It crashes immediately after I run the command. So, I have no access to any functionallity from Kontact and I can not see any E-Mail.

-- Backtrace (Reduced):
#7  0xae2bcfee in KMail::SearchJob::searchCompleteFolder (this=0x9bf6bd8) at ../../kmail/searchjob.cpp:87
#8  0xae21adc4 in KMail::FolderJob::start (this=0x0) at ../../kmail/folderjob.cpp:106
#9  0xae0b5b48 in KMFolderImap::search (this=0x9c15eb8, pattern=0x9afaeb0) at ../../kmail/kmfolderimap.cpp:2408
#10 0xae219283 in KMSearch::slotProcessNextBatch (this=0x9cc8888) at ../../kmail/kmfoldersearch.cpp:272
#11 0xae2193d3 in KMSearch::qt_metacall (this=0x9cc8888, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfc238fc) at ./kmfoldersearch.moc:85
Comment 93 Derek 2010-11-27 18:40:06 UTC
Created attachment 53802 [details]
New crash information added by DrKonqi

I have installed and am using the Google plugin for Akonadi to sync contacts & calendar.
Comment 94 Dario Andres 2010-11-27 22:36:04 UTC
*** Bug 258091 has been marked as a duplicate of this bug. ***
Comment 95 Dario Andres 2010-11-27 22:36:04 UTC
*** Bug 258094 has been marked as a duplicate of this bug. ***
Comment 96 Christophe Marin 2010-11-29 13:43:12 UTC
*** Bug 258251 has been marked as a duplicate of this bug. ***
Comment 97 Christophe Marin 2011-01-25 12:44:43 UTC
*** Bug 264211 has been marked as a duplicate of this bug. ***
Comment 98 Christophe Marin 2011-01-25 12:46:07 UTC
*** Bug 261726 has been marked as a duplicate of this bug. ***
Comment 99 Christophe Marin 2011-01-25 12:46:46 UTC
*** Bug 262441 has been marked as a duplicate of this bug. ***
Comment 100 Christophe Marin 2011-01-25 12:49:17 UTC
*** Bug 227181 has been marked as a duplicate of this bug. ***
Comment 101 Christophe Marin 2011-02-06 13:01:24 UTC
*** Bug 265582 has been marked as a duplicate of this bug. ***
Comment 102 Christophe Marin 2011-02-07 14:24:09 UTC
*** Bug 265661 has been marked as a duplicate of this bug. ***
Comment 103 Jaume 2011-02-07 17:49:09 UTC
I use Thunderbird since this issue :(
Comment 104 Christophe Marin 2011-02-14 13:17:28 UTC
@All: Please try to reproduce this crash with KMail 1.13.6 (from kdepim 4.4.10) and reopen this report if reproducible.
Comment 105 Philipp 2011-02-16 10:21:28 UTC
Created attachment 57287 [details]
New crash information added by DrKonqi

On Ubuntu 10.04 on Kmail Startup, it crashed.
I used Kmail for IMAP with a exchange 2007.
Often the IMAP-Service crashes and after a restart thie problem occured.
Comment 106 Christophe Marin 2011-02-23 13:42:02 UTC
*** Bug 266948 has been marked as a duplicate of this bug. ***
Comment 107 Christophe Marin 2011-02-23 13:42:16 UTC
*** Bug 266950 has been marked as a duplicate of this bug. ***
Comment 108 vnprds 2011-02-28 00:14:49 UTC
Created attachment 57560 [details]
New crash information added by DrKonqi

kmail (1.13.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

Kmail or Kontact always crashes at first run.

-- Backtrace (Reduced):
#6  0x00007f7fd08969fc in KMail::SearchJob::searchCompleteFolder (this=0x271c1d0) at ../../kmail/searchjob.cpp:87
#7  0x00007f7fd06b9168 in KMFolderImap::search (this=0x2790730, pattern=0x24d7840) at ../../kmail/kmfolderimap.cpp:2408
#8  0x00007f7fd07fd78d in KMSearch::slotProcessNextBatch (this=0x2786d10) at ../../kmail/kmfoldersearch.cpp:272
#9  0x00007f7fd07fd8e0 in KMSearch::qt_metacall (this=0x2786d10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8be713f0) at ./kmfoldersearch.moc:85
[...]
#11 0x00007f7fcf03e8f9 in QObject::event (this=0x27de0a0, e=0x0) at kernel/qobject.cpp:1183
Comment 109 Christophe Marin 2011-03-07 11:24:50 UTC
*** Bug 267829 has been marked as a duplicate of this bug. ***
Comment 110 Christophe Marin 2011-04-20 11:52:56 UTC
*** Bug 271328 has been marked as a duplicate of this bug. ***
Comment 111 Christophe Marin 2011-04-24 14:06:17 UTC
*** Bug 269114 has been marked as a duplicate of this bug. ***
Comment 112 Christophe Marin 2011-05-09 15:28:07 UTC
*** Bug 272860 has been marked as a duplicate of this bug. ***
Comment 113 Christophe Marin 2011-05-18 12:22:36 UTC
*** Bug 273421 has been marked as a duplicate of this bug. ***
Comment 114 Christophe Marin 2011-06-15 10:13:31 UTC
*** Bug 275465 has been marked as a duplicate of this bug. ***
Comment 115 Christophe Marin 2011-06-15 19:38:03 UTC
*** Bug 275354 has been marked as a duplicate of this bug. ***
Comment 116 Christophe Marin 2011-07-05 20:43:01 UTC
*** Bug 277068 has been marked as a duplicate of this bug. ***
Comment 117 Christophe Marin 2011-07-05 20:43:14 UTC
*** Bug 276995 has been marked as a duplicate of this bug. ***
Comment 118 Christophe Marin 2011-07-08 08:23:24 UTC
*** Bug 277340 has been marked as a duplicate of this bug. ***
Comment 119 Christophe Marin 2011-07-08 09:08:45 UTC
*** Bug 276135 has been marked as a duplicate of this bug. ***
Comment 120 Christophe Marin 2011-07-08 13:01:00 UTC
*** Bug 275304 has been marked as a duplicate of this bug. ***
Comment 121 Christophe Marin 2011-07-16 14:26:32 UTC
*** Bug 277890 has been marked as a duplicate of this bug. ***
Comment 122 Ladislav Nesnera 2011-07-28 15:49:51 UTC
Created attachment 62280 [details]
New crash information added by DrKonqi

kontact (4.4.10) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:

I try to run my Kontact. My computer was restarted before.

-- Backtrace (Reduced):
#6  0x00007ffd8f48e6a9 in KMail::SearchJob::searchCompleteFolder (this=0x28fe1e0) at ../../kmail/searchjob.cpp:87
#7  0x00007ffd8f2dfe2f in KMFolderImap::search (this=0x2724980, pattern=0x27aea20) at ../../kmail/kmfolderimap.cpp:2408
#8  0x00007ffd8f4003b0 in KMSearch::slotProcessNextBatch (this=0x272a070) at ../../kmail/kmfoldersearch.cpp:272
#9  0x00007ffd8f400508 in KMSearch::qt_metacall (this=0x272a070, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffa0785010) at ./kmfoldersearch.moc:85
[...]
#11 0x00007ffdab9d31c9 in QObject::event (this=0x2712830, e=<value optimized out>) at kernel/qobject.cpp:1190
Comment 123 Ladislav Nesnera 2011-08-01 21:13:50 UTC
Created attachment 62443 [details]
New crash information added by DrKonqi

kontact (4.4.10) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2

- What I was doing when the application crashed:
     Nothing more than start application. Problem persist although computer was upgraded to 4.7. ;?(

-- Backtrace (Reduced):
#6  0x00007fb8287dc6a9 in KMail::SearchJob::searchCompleteFolder (this=0x18ac6e0) at ../../kmail/searchjob.cpp:87
#7  0x00007fb82862de2f in KMFolderImap::search (this=0x19395e0, pattern=0x18dbc20) at ../../kmail/kmfolderimap.cpp:2408
#8  0x00007fb82874e3b0 in KMSearch::slotProcessNextBatch (this=0x1931cd0) at ../../kmail/kmfoldersearch.cpp:272
#9  0x00007fb82874e508 in KMSearch::qt_metacall (this=0x1931cd0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffff2162730) at ./kmfoldersearch.moc:85
[...]
#11 0x00007fb8427401c9 in QObject::event (this=0x1953ff0, e=<value optimized out>) at kernel/qobject.cpp:1190
Comment 124 Ladislav Nesnera 2011-08-01 21:36:07 UTC
This workaround (https://bugs.kde.org/show_bug.cgi?id=258623#c14) solved my problem
Comment 125 Christophe Marin 2011-08-28 23:23:30 UTC
*** Bug 280167 has been marked as a duplicate of this bug. ***
Comment 126 Christophe Marin 2011-09-17 12:38:01 UTC
*** Bug 282131 has been marked as a duplicate of this bug. ***
Comment 127 albert 2011-09-18 15:54:08 UTC
Created attachment 63748 [details]
New crash information added by DrKonqi

kontact (4.4.10) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2

- What I was doing when the application crashed:
open kmail or try to open kontact. using vlc and amarok. internet with crhome

-- Backtrace (Reduced):
#6  0x00007f91a7c6f6a9 in KMail::SearchJob::searchCompleteFolder (this=0x15016e0) at ../../kmail/searchjob.cpp:87
#7  0x00007f91a7ac0e2f in KMFolderImap::search (this=0x13ba5a0, pattern=0x12f8300) at ../../kmail/kmfolderimap.cpp:2408
#8  0x00007f91a7be13b0 in KMSearch::slotProcessNextBatch (this=0x13839b0) at ../../kmail/kmfoldersearch.cpp:272
#9  0x00007f91a7be1508 in KMSearch::qt_metacall (this=0x13839b0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff42cb5f90) at ./kmfoldersearch.moc:85
[...]
#11 0x00007f91c18581c9 in QObject::event (this=0x137c050, e=<value optimized out>) at kernel/qobject.cpp:1190
Comment 128 quazgar 2011-10-07 08:08:09 UTC
Reproduced with (In reply to comment #104)
> @All: Please try to reproduce this crash with KMail 1.13.6 (from kdepim 4.4.10)
> and reopen this report if reproducible.

Reproducible with KMail 1.13.6, Kontact 4.4.10 on Kubuntu 11.04.

Reopen please.
Comment 129 Christophe Marin 2011-10-07 08:19:23 UTC
Sorry, KMail 1.x bugs won't be reopened as there is noone maintaining it anymore.

https://bugs.kde.org/show_bug.cgi?id=258623#c14 seems to help according to one of the comments.
Comment 130 quazgar 2011-10-08 09:56:20 UTC
OK, could  somebody then set it to WONTFIX?

The workaround works, btw.
Comment 131 Christophe Marin 2011-10-08 17:39:43 UTC
Cannot be reproduced in kmail2, closing.
Comment 132 Christophe Marin 2011-10-09 15:54:29 UTC
*** Bug 283648 has been marked as a duplicate of this bug. ***
Comment 133 Jekyll Wu 2012-02-25 08:42:42 UTC
*** Bug 294790 has been marked as a duplicate of this bug. ***