[Users] LiteHTML Plugin 'Hangs' When Trying to Display Certain HTML Emails

Dave Howorth dave at howorth.org.uk
Sun Dec 17 20:33:35 UTC 2023


On Sun, 17 Dec 2023 17:08:05 -0000
Paul <paul at claws-mail.org> wrote:

> On Sun, 17 Dec 2023 22:58:17 +0600
> Dustin Miller <dustbiz at gmail.com> wrote: 
> 
> > The related debug output for this one is here:
> > https://controlc.com/86035358 .  
> 
> comtrolc.com sucks ass. I can't see any output there; it needs
> javascript to show plain text (wtf?)

I can't speak to controlc.com's other merits, but I can apparently see
the text with js disabled so I suppose you have a browser problem. I'm
using FF 115.5.0esr (64-bit). Here's what it shows:

Following is the Claws Mail 4.2.0git6 debug output for the abnormally long wait (along w/ higher CPU usage) for the LiteHtml plugin to display the HTML part of a specific message (i.e. most other messages work fine, although I remember it happening with at least one other one, but can't remember whether it was from the same source or not). Previous debug output I looked at for this showed three identical series of 'blocking download of image' lines, whereas the below only shows two. However, the wait time seemed about the same.

procheader.c:170:generic_get_one_field: empty line
    message/rfc822 (offset:0 length:55983 encoding: 6)
        multipart/alternative (offset:5393 length:50590 encoding: 6)
            text/plain (offset:5512 length:1146 encoding: 0)
            text/html (offset:6789 length:49144 encoding: 3)
procheader.c:170:generic_get_one_field: empty line
messageview.c:1297:found part 6/alternative
mimeview.c:863:text/html
lh_viewer.c:137:LH: viewer_create
lh_viewer.c:41:LH: get_widget
lh_viewer.c:41:LH: get_widget
lh_viewer.c:49:LH: show_mimepart
lh_widget.cpp:182:LH: cleared 0 images from image cache
lh_widget.cpp:412:Font set to 'Sans', size 12
lh_widget.cpp:134:lh_widget set_caption
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=703708&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=default'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=703709&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=703711&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/assets/Dictionary_Logo_BlueBlack.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/4w7/1k7/7/a/64acb74698987.gif'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_tw.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_fb.png'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254908&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=default'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254911&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=625323&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/composer/images/sailthru-prod-4w7/2023_WOTY_IG.png'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2023/11/20231122_StaffPicks_1080X1080.jpg'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2023/12/20231206_wordsFromPortugal_1080x1080.jpg'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254913&layout=marquee&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=default'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254916&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=625322&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929800&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929801&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929802&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929803&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929804&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/composer/images/sailthru-prod-4w7/20231211_500x200_email.png'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2020/10/Dictionary_Logo_White_RGB.png'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2020/10/Thesaurus_Logo_White_RGB.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_fb_white.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/composer/images/sailthru-prod-4w7/logo-white.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_inst.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_yt.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_pn_white.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/4w7/1k4/9/o/5f6d6d5e6faee.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/4w7/1k4/9/n/5f6bbf5c41158.png'
container_linux.cpp:303:blocking download of image from 'https://link.dictionary.com/img/551a9df83b35d01d0b9aa651k2ovy.ad6a/38d272aa.gif'
lh_widget.cpp:190:lh_widget::open_html created document
summaryview.c:3823:TIMING summary_display_msg_full : 0s102ms
lh_widget.cpp:250:lh_widget::redraw: width changed: 0 != 1092
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=703708&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=default'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=703709&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=703711&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/assets/Dictionary_Logo_BlueBlack.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/4w7/1k7/7/a/64acb74698987.gif'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_tw.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_fb.png'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254908&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=default'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254911&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=625323&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/composer/images/sailthru-prod-4w7/2023_WOTY_IG.png'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2023/11/20231122_StaffPicks_1080X1080.jpg'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2023/12/20231206_wordsFromPortugal_1080x1080.jpg'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254913&layout=marquee&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=default'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=254916&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=625322&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=static'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929800&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929801&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929802&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929803&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'http://li.dictionary.com/imp?s=124929804&li=&m=ac00e51de9ee8906149481d6a612678b&p=483634&stpe=pixel'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/composer/images/sailthru-prod-4w7/20231211_500x200_email.png'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2020/10/Dictionary_Logo_White_RGB.png'
container_linux.cpp:303:blocking download of image from 'https://www.dictionary.com/e/wp-content/uploads/2020/10/Thesaurus_Logo_White_RGB.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_fb_white.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/composer/images/sailthru-prod-4w7/logo-white.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_inst.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_yt.png'
container_linux.cpp:303:blocking download of image from 'https://static.sfdict.com/static/email/ico_pn_white.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/4w7/1k4/9/o/5f6d6d5e6faee.png'
container_linux.cpp:303:blocking download of image from 'https://media.sailthru.com/4w7/1k4/9/n/5f6bbf5c41158.png'
container_linux.cpp:303:blocking download of image from 'https://link.dictionary.com/img/551a9df83b35d01d0b9aa651k2ovy.ad6a/38d272aa.gif'
lh_widget.cpp:261:render is 1092x2031

> and seems to want to monetize
> pastes. Try somewhere better that can show plain text in as simple
> way as it should. Feel free to send the message to me as an
> attachment also.
> 
> with regards
> 
> Paul


More information about the Users mailing list