I think Thunderbird is exempt from this as the filesystem plays middleman to all content... can anyone confirm?
On Dec 6, 2007 7:24 AM, Debajyoti Bera <[EMAIL PROTECTED]> wrote: > Problem: For some HTML emails, the index-helper will cause 100% CPU for a long > time and might end up using a lot of memory. This can happen for emails from > any of the email backends or for email files in the file system. Saving these > email on the disk and > running "beagle-extract-content --mimetype=message/rfc822 > /path/to/saved/email" > will reproduce the problem. > > Fix: Use the patch r4262. It a temporary workaround. The final fix is being > discussed in > http://bugzilla.gnome.org/show_bug.cgi?id=501803 (see the attached patch in > this bug for the likely final fix). > > Explanation: Earlier the email filter used to treat all non-text message parts > as attachments, save them to temporary files on the disk and index them as > attachments. The email filter was slightly modified in 0.3.0 to treat HTML > message parts also as message body (with the side effect of not having to > create a temporary file). A problem was detected in how the HTML filter that > parses the HTML message part, uses the GMime.Stream for that message part. > See gnome-bug #501803 for the detailed explanation). The workaround stores > that message part in a memorystream and gives it to the HTML filter. The > memorystream behaves similar to a filestream and so there should be no > problem. > > I have tested the workaround against my 19K emails (but I had also tested the > unpatched version against my emails and that too passed!) and have not seen > any hangs, crashes, memory problems or open file problems. > > My sincere apologies for the trouble, > - dBera > > -- > ----------------------------------------------------- > Debajyoti Bera @ http://dtecht.blogspot.com > beagle / KDE fan > Mandriva / Inspiron-1100 user > _______________________________________________ > Dashboard-hackers mailing list > Dashboard-hackers@gnome.org > http://mail.gnome.org/mailman/listinfo/dashboard-hackers > -- Cheers, Kevin Kubasik http://kubasik.net/blog _______________________________________________ Dashboard-hackers mailing list Dashboard-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/dashboard-hackers