GNOME Bugzilla – Bug 761384
filters.xml duplicate entries
Last modified: 2016-02-05 14:39:09 UTC
After upgrading to 3.16.5 in Ubuntu 15.04/Wily Evo started to experience periodic freezes for a few seconds at a time. The file filters.xml was found to contain entries like these: <rule enabled="true" grouping="any" source="incoming"> <title>Retail</title> <partset> <part name="sender"> <value name="sender-type" type="option" value="contains"/> <value name="sender" type="string" allow-empty="true"> ---> <string>@MYHABIT.com</string> ---> <string>@MYHABIT.com</string> ---> <string>@MYHABIT.com</string> .... </value> </part> <part name="sender"> <value name="sender-type" type="option" value="contains"/> <value name="sender" type="string" allow-empty="true"> ---> <string>store_news@amazon.com</string> ---> <string>store_news@amazon.com</string> ---> <string>store_news@amazon.com</string> ... </value> </part> In some of the nodes the string tag was repeated up to 16384 times. Slowdowns are gone after filtering out the duplicates in the file.
Thanks for a bug report. I suppose you didn't update straight to 3.16.5, because it already contains the fix for this. I od not think Ubuntu maintainers would patch 3.16.5 in some odd way here (like removing this particular fix). *** This bug has been marked as a duplicate of bug 750560 ***