GNOME Bugzilla – Bug 578240
Impossible to cancel search in search folders
Last modified: 2012-07-13 13:13:55 UTC
Please describe the problem: Search in a search folder cannot be canceled with the "Cancel" button. Steps to reproduce: 1. Have a seach folder, e. g. all mail 2. Search inside this folder. Use 'message contains' or something that takes long 3. Hit 'Cancel' button Actual results: Search does not stop, CPU at 100%, evolution unusable. Expected results: Search should be canceled initially. Does this happen every time? yes Other information:
which provider do you use? There are some providers that aren't cancelable.
What do you mean by provider? My email provider or something internal of the program?
I meant IMAP or pop or local or groupwise or exchange
I have 7 accounts: 1 IMAP 1 POP3 1 Spool 4 not receiving mail. The search folders include (mail of) all 7 accounts.
Still there, even after bug #672175. My changes in vFolders for 3.5.2 helped a bit, but not enough, I see the process is currently "stuck" (in a meaning "not cancelling immediately") at the below place, where console is full of the errors which are shown in the backtrace.
+ Trace 230289
Thread 2 (Thread 0x7fe387d98700 (LWP 14856))
Created attachment 218722 [details] [review] eds patch for evolution-data-server; Adding couple more tests on cancellable fixes this, cancelling is pretty fast now, with no errors on console.
Created commit 6ccacb6 in eds master (3.5.4+)