[Users] Version 3.14.0, HTML messages & Fancy plugin

Steven Rostedt rostedt at goodmis.org
Wed Dec 14 15:48:34 CET 2016


On Wed, 21 Sep 2016 21:12:04 -0400
"Rodney D. Myers" <Rodney.Myers at hitwe-8.org> wrote:

> Further update.
> 
> FreeBSD claws-mail 3.14.0 
> FreeBSD claws-mail-fancy 3.14.0
> 
> they show fine
> 
> debian stretch/sid claws-mail 3.14.0 
> debian stretch/sid claws-mail-fancy 3.14.0
> do not show fine

This has been bothering me for months. Fancy failed on almost all html
emails on my laptop, but worked fine on my desktop. They both had
pretty much the same packages installed too (both Debian).

I started looking into the code, and found that the issue was in
webkit. I added a handler to catch load errors, and when the html file
was loaded into the webkit uri, it triggered a load error of "Frame
load interrupted". Not very helpful. I downloaded the source of webkit
and started debugging that, but also did some searches where I came
across this:

http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3644#c5

Instead of updating the mime database, I tested it by just moving the
~/.local/share/mime directory to /tmp, and then fancy started working
fine again. I added back the directory and it broke again.

Thus the issue is with the local setup, not the installation packages.

I'll need to send the patch that catches the "load error" signal to
claws-mail fancy plugin, because that would have given a bit more
information to what was going wrong.

-- Steve



More information about the Users mailing list