GNOME Bugzilla – Bug 750560
EFilterInput is storing multiple values instead of one
Last modified: 2016-02-05 14:39:09 UTC
Moving this from a downstream bug reports:
Description of problem:
Evolution slow down or hang after some editing of message rules.
The resulting message rules file has a lot of duplicate lines.
I'm not really sure. With my rules just doing a few mods here and there seems to make it happen.
This is a regression from the changes in bug #550796, the string values for rules like: [Subject] [contains] [text]
are stored multiple times now, instead of only once for the simple entry input. The below change doesn't correct already saved rules, that's required to be done by the user manually, by editing the ~/.config/evolution/mail/filters.xml, eventually searches.xml and vfolders.xml.
Created commit 21b1070 in evo master (3.17.3+)
Created commit 76d19b4 in evo gnome-3-16 (3.16.4+)
To cleanup filters.xml quickly:
uniq ~/.config/evolution/mail/filters.xml > uniq.tmpfile
mv uniq.tmpfile ~/.config/evolution/mail/filters.xml
*** Bug 761384 has been marked as a duplicate of this bug. ***