[Users] [Bug 4801] New: LiteHTML lockups and issues
noreply at thewildbeast.co.uk
noreply at thewildbeast.co.uk
Wed Apr 24 15:45:46 UTC 2024
https://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=4801
Bug ID: 4801
Summary: LiteHTML lockups and issues
Product: Claws Mail
Version: 4.2.0
Hardware: PC
OS: Linux
Status: NEW
Severity: major
Priority: P3
Component: Plugins/LiteHTML Viewer
Assignee: users at lists.claws-mail.org
Reporter: crxssi at hotmail.com
Created attachment 2478
-->
https://www.thewildbeast.co.uk/claws-mail/bugzilla/attachment.cgi?id=2478&action=edit
example problematic Email for LiteHTML
The ability to view HTML messages in Claws is very important to us, so we have
always used a claws plugin to allow the users to see such messages. Up until a
few years ago, that was Fancy, which worked pretty well. But then it became
unavailable for RHEL 8 platforms and we were forced to switch to LightHTML.
Ever since, we have been plagued with occasional problems where certain HTML
messages will lock up claws for a long time, or forever in a busy loop.
I should have reported this sooner, but I thought an update to the current
claws with newer litehtml would help, it didn't. I am going to attach an
example deidentified Email that causes this type of problem. It can be dropped
into a maildir claws installation. Clicking on the html portion will "lock up"
claws on a fast machine (100% CPU with no visible progress) for at least 20
seconds. Then it shows something, and locks up again for at least another 10
seconds. It can be much longer, depending on window size. Any resizing of the
Claws window after/if it fully renders will cause the lockup to repeat. In
some cases, claws will go runaway forever. I replicated this on several
systems.
I know some of this might be upstream, but the latest Claws 3.20.0 is still
using Litehtml v0.7. v0.9 has been out since Jan 30, 2024. I thought I would
be sneaky and tried to place 0.9 in the claws source myself and compile it. I
was able to do so, but the resulting plugin refuses to load (I think it was a
symbol error), probably because something small changed that requires the
plugin code to also change, which is way over my head.
Anyway, I am requesting assistance. I hope the next Claws 3.X/4.X release will
include LiteHTML v0.9. In the meanwhile, I am hoping someone could help
determine if it is upstream or not. Thanks
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Users
mailing list