GNOME Bugzilla – Bug 613638
Memory-eating loop in new_parse_body
Last modified: 2010-05-03 12:36:40 UTC
Hi, I just observed this bug with 3.29.92.1 installed: upon opening some e-mail messages, evolution starts to aquire more and more memory, putting my system to an halt until the OOM killer kicks in. I managed to stop evolution within gdb while it is eating memory, and this is the backtrace: 0x00007ffff252ac9f in pthread_mutex_lock () from /lib/libpthread.so.0 (gdb) bt
+ Trace 221046
so it seems it has problems parsing the object tag. I have attached the mail in question. This is also reported at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=575011
Created attachment 156810 [details] Crash-producing e-mail
I just want to add that this is not occuring with just this particular mail, but almost every mail produced by feed2imap from the Holarse feed at http://www.holarse-linuxgaming.de/rss.xml. It is also a regression over 2.28, where it worked fine.
It seems that this is fixed with libgtkhtml 3.30.1-1. The embedded flash objects show up in a “File” box and no memory eating occurs.