GNOME Bugzilla – Bug 552673
Using 100% CPU after hitting some message
Last modified: 2008-09-18 16:43:48 UTC
Backtrace: (gdb) thread apply all bt full
+ Trace 206899
Thread 1 (Thread 0xb7f1b760 (LWP 7216))
The program is running. Quit anyway (and detach it)? (y or n) y
Created attachment 118894 [details] example message
I'm guessing this is just a general problem with huge messages, but I can't remember having been affected by it this much in a good while. I'm seeing this a lot while reading svn-commits-list from august.
I'm afraid to say it's the way how GtkHTML works. Every 10 ms it updates the view when parsing email, if I change this to 250 ms, then it's quicker, but awfully flickers. When I do this on every single write to the stream it flickers even more. It recalculates the text's slaves to fit in line too, but no t only that is slow. I bet on WebKit, which I was told will be included as mail renderer in 2.26. (maybe more than just mail renderer, will see).
Err, I found a dupe for this, quite similar as this one, thus moving it there. *** This bug has been marked as a duplicate of 528372 ***