GNOME Bugzilla – Bug 581720
"Updating Search Folders for 'On This Computer:/anything (...)" forever
Last modified: 2009-05-12 13:46:22 UTC
Please describe the problem: Nearly every time I start evolution, evolution, it goes into a sttange state displaying "Updating Search Folders for 'On This Computer:/anything (...)" forever. Steps to reproduce: 1. Start evolution mailer Actual results: It goes into a stuck state: - Displays "Updating Search Folders for 'On This Computer:/anything (...)" in the status line. - The name of the folder varies - The rest of the mailer works, except: - Expunge does not work. - Moving mails across accounts seems to not work. - It's impossible to quit. Expected results: Finish the update search folders update. Does this happen every time? With ~90% probability it happens after each evolution start. Other information: evolution-2.26.1.1, volution-data-server-2.26.1.1, openSUSE Factory (aka 11.2 Milestone 1) x86_64.
Stanislav, Can you attach to gdb, and get 'thread apply all bt' logs?
Dump while evolution was running and working, but probably dead "Updating Search Folders for 'utx@penguin.cz:/mail/lkml' (...)" was running.
+ Trace 215332
Thread 4 (Thread 0x7ffd4bf75950 (LWP 13814))
Thread 3 (Thread 0x7ffd47ecd950 (LWP 13839))
Hmm, this is fixed in stable and would be part of 2.26.2. I dont remember the bug id. Akhil, which is the bug id for the vfolder hang, which I fixed and you posted the patch?
bug 579360 ?
Yes, it looks so - the patch fixed the hang. However "Updating Search Folders" is still a very slow operation. Evolution needs 260 seconds of 100% CPU activity to finish its start - 10 seconds from clicking to icon to finishing new mail scanning and 250 seconds for "Updating Search Folders". It scans all folders, even if no change happened there for a long time. Especially scanning of local folders seems to be slow. *** This bug has been marked as a duplicate of 579360 ***
Stanislav, run http://www.gnome.org/~sragavan/evolution-rebuild-summarydb is once. It will speed up a lot. Im still finding some time to make it all automatic through Evolution.
I just tried evolution-rebuild-summarydb. I see about 2% improvement, "Updating Search Folders" now requires about 245 seconds.