GNOME Bugzilla – Bug 547798
search folders with labels produce runtime warnings
Last modified: 2013-09-13 01:00:23 UTC
I have a search folder with labels (will attach), and every time I select unread message and that turns to read one, I see on console. e-data-server-WARNING **: Error in execution: Invalid types in OR camel-WARNING **: camel_exception_get_id called with NULL parameter. The bt in time of the first warning is this:
+ Trace 205158
other threads doesn't do anything special.
Created attachment 116588 [details] ~/.evolution/mail/vfolders.xml
Milan, can you try to print the exp in camel_folder_search_search?
The full expr is this: (gdb) printf "%s\n", expr (or (match-all (or (= (user-tag "label") "important") (user-flag (+ "$Label" "important")) (user-flag "important"))) (match-all (or (= (user-tag "label") "work") (user-flag (+ "$Label" "work")) (user-flag "work"))) (match-all (or (= (user-tag "label") "personal") (user-flag (+ "$Label" "personal")) (user-flag "personal"))) (match-all (or (= (user-tag "label") "todo") (user-flag (+ "$Label" "todo")) (user-flag "todo"))) (match-all (or (= (user-tag "label") "later") (user-flag (+ "$Label" "later")) (user-flag "later"))) )
Hmm, this is the fallback of the old code :(
Fixed in trunk