Bug 2012 - Gtkhtml2 Viewer plugin freezes Claws when mail has many HTML tags
Summary: Gtkhtml2 Viewer plugin freezes Claws when mail has many HTML tags
Status: RESOLVED WONTFIX
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Plugins/Gtkhtml2 Viewer (show other bugs)
Version: 3.7.2
Hardware: PC Linux
: P3 normal
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2009-10-02 13:55 UTC by lesswire
Modified: 2013-04-13 07:57 UTC (History)
0 users

See Also:


Attachments
mail example (26.20 KB, text/plain)
2009-10-04 01:10 UTC, lesswire
no flags Details

Description lesswire 2009-10-02 13:55:12 UTC
Cannot read a mail with a lot of HTML tags, claws-mail freezes completely.
This mail includes the following "crap":

Content-Type: text/html; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
2">
<META name=3D"GENERATOR" content=3D"onet.poczta">
<STYLE TYPE=3D"text/css"><!--P {margin:0px}--></STYLE>
</HEAD><BODY><P>Dear Sir/Madam,</P>
... some text ...
<P>&nbsp;</P>
<P><BR>"some text" <some text>napisa=
=B3(a): <BR></P>
<BLOCKQUOTE style=3D"PADDING-LEFT: 3px; MARGIN-LEFT: 10px; BORDER-LEFT: #72=
a3f5 3px solid">
<STYLE>st1\:*{behavior:url(#default#ieooui) }</STYLE>

<STYLE><!--  @font-face?{font-family:"Bookman Old Style";?panose-1:2 5 6 4 =
5 5 5 2 2 4;}@font-face?{font-family:Tahoma;?panose-1:2 11 6 4 3 5 4 4 2 4;=
}  p.MsoNormal, li.MsoNormal, div.MsoNormal?{margin:0cm;?margin-bottom:.000=
1pt;?font-size:10.0pt;?font-family:"Times New Roman";}h1?{margin:0cm;?margi=
n-bottom:.0001pt;?page-break-after:avoid;?font-size:12.0pt;?font-family:"Bo=
okman Old Style";}h2?{margin:0cm;?margin-bottom:.0001pt;?page-break-after:a=
void;?font-size:12.0pt;?font-family:"Bookman Old Style";?font-weight:normal=
;?font-style:italic;}h3?{margin:0cm;?margin-bottom:.0001pt;?text-align:just=
ify;?page-break-after:avoid;?font-size:11.0pt;?font-family:"Bookman Old Sty=
le";?font-style:italic;}h4?{margin:0cm;?margin-bottom:.0001pt;?page-break-a=
fter:avoid;?font-size:12.0pt;?font-family:"Bookman Old Style";?font-style:i=
talic;}h5?{margin:0cm;?margin-bottom:.0001pt;?text-align:justify;?page-brea=
k-after:avoid;?font-size:12.0pt;?font-family:"Bookman Old Style";?font-weig=
ht:normal;?font-style:italic;}h6?{margin:0cm;?margin-bottom:.0001pt;?text-a=
lign:justify;?page-break-after:avoid;?font-size:12.0pt;?font-family:"Bookma=
n Old Style";?font-style:italic;}p.MsoHeading7, li.MsoHeading7, div.MsoHead=
ing7?{margin-top:0cm;?margin-right:0cm;?margin-bottom:0cm;?margin-left:35.4=
pt;?margin-bottom:.0001pt;?text-indent:-35.4pt;?page-break-after:avoid;?fon=
t-size:12.0pt;?font-family:"Bookman Old Style";?font-style:italic;}p.MsoHea=
ding8, li.MsoHeading8, div.MsoHeading8?{margin:0cm;?margin-bottom:.0001pt;?=
page-break-after:avoid;?font-size:10.0pt;?font-family:"Bookman Old Style";?=
font-weight:bold;?font-style:italic;}p.MsoFooter, li.MsoFooter, div.MsoFoot=
er?{margin:0cm;?margin-bottom:.0001pt;?font-size:10.0pt;?font-family:"Times=
 New Roman";}p.MsoBodyText, li.MsoBodyText, div.MsoBodyText?{margin:0cm;?ma=
rgin-bottom:.0001pt;?text-align:justify;?font-size:12.0pt;?font-family:"Boo=
kman Old Style";?font-weight:bold;?font-style:italic;}p.MsoBodyTextIndent, =
li.MsoBodyTextIndent, div.MsoBodyTextIndent?{margin-top:0cm;?margin-right:0=
cm;?margin-bottom:0cm;?margin-left:35.4pt;?margin-bottom:.0001pt;?text-alig=
n:justify;?text-indent:35.4pt;?font-size:12.0pt;?font-family:"Bookman Old S=
tyle";?font-weight:bold;?font-style:italic;}p.MsoBodyText2, li.MsoBodyText2=
, div.MsoBodyText2?{margin:0cm;?margin-bottom:.0001pt;?text-align:justify;?=
font-size:12.0pt;?font-family:"Bookman Old Style";?font-style:italic;}a:lin=
k, span.MsoHyperlink?{color:blue;?text-decoration:underline;}a:visited, spa=
n.MsoHyperlinkFollowed?{color:purple;?text-decoration:underline;}p.MsoAceta=
te, li.MsoAcetate, div.MsoAcetate?{margin:0cm;?margin-bottom:.0001pt;?font-=
size:8.0pt;?font-family:Tahoma;}@page Section1?{size:595.3pt 841.9pt;?margi=
n:2.0cm 70.85pt 21.3pt 70.85pt;}div.Section1?{page:Section1;}  @list l0?{ms=
o-list-id:326716114;?mso-list-type:simple;?mso-list-template-ids:67567617;}=
@list l0:level1?{mso-level-number-format:bullet;?mso-level-text:F0B7;?mso-l=
evel-tab-stop:18.0pt;?mso-level-number-position:left;?margin-left:18.0pt;?t=
ext-indent:-18.0pt;?font-family:Symbol;}@list l1?{mso-list-id:414789676;?ms=
o-list-type:simple;?mso-list-template-ids:-1710710318;}@list l1:level1?{mso=
-level-number-format:bullet;?mso-level-text:-;?mso-level-tab-stop:18.0pt;?m=
so-level-number-position:left;?margin-left:18.0pt;?text-indent:-18.0pt;?fon=
t-family:"Times New Roman";}@list l2?{mso-list-id:453259529;?mso-list-type:=
simple;?mso-list-template-ids:67567617;}@list l2:level1?{mso-level-number-f=
ormat:bullet;?mso-level-text:F0B7;?mso-level-tab-stop:18.0pt;?mso-level-num=
ber-position:left;?margin-left:18.0pt;?text-indent:-18.0pt;?font-family:Sym=
bol;}@list l3?{mso-list-id:785470156;?mso-list-type:simple;?mso-list-templa=
te-ids:67567617;}@list l3:level1?{mso-level-number-format:bullet;?mso-level=
-text:F0B7;?mso-level-tab-stop:36.0pt;?mso-level-number-position:left;?text=
-indent:-18.0pt;?font-family:Symbol;}@list l4?{mso-list-id:797265589;?mso-l=
ist-type:simple;?mso-list-template-ids:880209170;}@list l4:level1?{mso-leve=
l-number-format:bullet;?mso-level-text:F0B7;?mso-level-tab-stop:18.0pt;?mso=
-level-number-position:left;?margin-left:18.0pt;?text-indent:-18.0pt;?mso-a=
nsi-font-size:14.0pt;?font-family:Symbol;?color:windowtext;}@list l5?{mso-l=
ist-id:824199449;?mso-list-type:simple;?mso-list-template-ids:67567617;}@li=
st l5:level1?{mso-level-number-format:bullet;?mso-level-text:F0B7;?mso-leve=
l-tab-stop:18.0pt;?mso-level-number-position:left;?margin-left:18.0pt;?text=
-indent:-18.0pt;?font-family:Symbol;}@list l6?{mso-list-id:951328343;?mso-l=
ist-type:simple;?mso-list-template-ids:67567617;}@list l6:level1?{mso-level=
-number-format:bullet;?mso-level-text:F0B7;?mso-level-tab-stop:18.0pt;?mso-=
level-number-position:left;?margin-left:18.0pt;?text-indent:-18.0pt;?font-f=
amily:Symbol;}@list l7?{mso-list-id:1001543935;?mso-list-type:simple;?mso-l=
ist-template-ids:36104138;}@list l7:level1?{mso-level-start-at:2;?mso-level=
-number-format:bullet;?mso-level-text:F0B7;?mso-level-tab-stop:35.25pt;?mso=
-level-number-position:left;?margin-left:35.25pt;?text-indent:-35.25pt;?fon=
t-family:Symbol;}@list l8?{mso-list-id:1644238250;?mso-list-type:simple;?ms=
o-list-template-ids:67567617;}@list l8:level1?{mso-level-number-format:bull=
et;?mso-level-text:F0B7;?mso-level-tab-stop:18.0pt;?mso-level-number-positi=
on:left;?margin-left:18.0pt;?text-indent:-18.0pt;?font-family:Symbol;}ol?{m=
argin-bottom:0cm;}ul?{margin-bottom:0cm;}--></STYLE>

...
mail text
---

<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN lang=3DEN-US style=3D"FONT-SIZE: 11pt; FONT-STYL=
E: italic; FONT-FAMILY: 'Bookman Old Style'"></SPAN></FONT></I></P>
<P class=3DMsoBodyText2><I><FONT face=3D"Bookman Old Style" size=3D2><SPAN =
lang=3DEN-US style=3D"FONT-SIZE: 11pt">For more information=
,please visit homepage</SPAN></FONT></I></P>
<P class=3DMsoBodyText2><I><FONT face=3D"Bookman Old Style" size=3D2><SPAN =
lang=3DEN-US style=3D"FONT-SIZE: 11pt"><A href=3D"a linkname/" target=3D_blank>link</A>.</SPAN></FONT></I=
></P>
<P class=3DMsoNormal><I><FONT face=3D"Bookman Old Style" size=3D2><SPAN lan=
g=3DEN-GB style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FONT-FAMILY: 'Bookm=
an Old Style'"></SPAN></FONT></I></P>
<P class=3DMsoBodyText2><I><FONT face=3D"Bookman Old Style" size=3D2><SPAN =
lang=3DEN-GB style=3D"FONT-SIZE: 11pt">We hope this proposal will meet with=
 yourapproval and we will hear from you soon.</SPAN></FONT></I></P>
<P class=3DMsoNormal><I><FONT face=3D"Bookman Old Style" size=3D2><SPAN lan=
g=3DEN-GB style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FONT-FAMILY: 'Bookm=
an Old Style'"></SPAN></FONT></I></P>
<H2 style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman Old Style" size=
=3D2><SPAN lang=3DEN-GB style=3D"FONT-SIZE: 11pt">With best regards</SPAN><=
/FONT></I></H2>
<P class=3DMsoNormal><FONT face=3D"Bookman Old Style" size=3D2><SPAN lang=
=3DEN-GB style=3D"FONT-SIZE: 11pt; FONT-FAMILY: 'Bookman Old Style'"></SPAN=
></FONT></P>
<P class=3DMsoNormal><FONT face=3D"Bookman Old Style" size=3D2><SPAN lang=
=3DEN-GB style=3D"FONT-SIZE: 11pt; FONT-FAMILY: 'Bookman Old Style'"></SPAN=
></FONT></P>
<H6><B><I><FONT face=3D"Bookman Old Style" size=3D2><SPAN lang=3DEN-GB styl=
e=3D"FONT-SIZE: 11pt">a name</SPAN></FONT></I></B></H6>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FO=
NT-FAMILY: 'Bookman Old Style'"></SPAN></FONT></I></P>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FO=
NT-FAMILY: 'Bookman Old Style'"></SPAN></FONT></I></P>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FO=
NT-FAMILY: 'Bookman Old Style'"></SPAN></FONT></I></P>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FO=
NT-FAMILY: 'Bookman Old Style'">Melanie</SPAN></FONT></I></P>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FO=
NT-FAMILY: 'Bookman Old Style'">Office</SPAN></FONT></I></P>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><I><FONT face=3D"Bookman=
 Old Style" size=3D2><SPAN style=3D"FONT-SIZE: 11pt; FONT-STYLE: italic; FO=
NT-FAMILY: 'Bookman Old Style'"></SPAN></FONT></I></P>
<P class=3DMsoNormal style=3D"TEXT-ALIGN: justify"><B><I><FONT face=3D"Time=
s New Roman" size=3D2><SPAN style=3D"FONT-WEIGHT: bold; FONT-SIZE: 10pt; FO=
NT-STYLE: italic">_________________________________________________________=
_________________________________</SPAN></FONT></I></B></P>
<P class=3DMsoFooter style=3D"TEXT-ALIGN: justify"><B><FONT face=3D"Times N=
ew Roman" size=3D1><SPAN style=3D"FONT-WEIGHT: bold; FONT-SIZE: 8pt">a name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href=3D"mailto:in=
fo@parkhotellerie-sonnenhof.deG">info@parkhotellerie-sonnenhof.de</A>&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; Gesch=E4ftsf=FChrendeGesellschaft</SPAN></FONT></B></P>
<P class=3DMsoFooter style=3D"TEXT-ALIGN: justify"><B><FONT face=3D"Times N=
ew Roman" size=3D1><SPAN style=3D"FONT-WEIGHT: bold; FONT-SIZE: 8pt">a streetname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href=3D"http://w=
ww.parkhotel-sonnenhof.de/" target=3D_blank>www.parkhotel-sonnenhof.de</A>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; some letters</SPAN></FONT></B></P>
<P class=3DMsoFooter style=3D"TEXT-ALIGN: justify"><B><FONT face=3D"Times N=
ew Roman" size=3D1><SPAN style=3D"FONT-WEIGHT: bold; FONT-SIZE: 8pt">82487O=
berammergau&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; Kommanditgesellschaft mit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; Sitzin somewhere,</SPAN></FONT></B></P>
<P class=3DMsoFooter style=3D"TEXT-ALIGN: justify"><B><FONT face=3D"Times N=
ew Roman" size=3D1><SPAN style=3D"FONT-WEIGHT: bold; FONT-SIZE: 8pt">Tel.:0=
8822-9130&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sitz in 82487O=
berammergau&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AG M=FCnchen HRB 64073</SPA=
N></FONT></B></P>
<P class=3DMsoNormal><B><FONT face=3D"Times New Roman" size=3D1><SPAN style=
=3D"FONT-WEIGHT: bold; FONT-SIZE: 8pt">Fax: a number&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AGM=FCnchen HRA 6070=
1&nbsp;&nbsp;&nbsp; Gesch=E4ftsf=FChrer: a name</SP=
AN></FONT></B><B><I><FONT face=3D"Bookman Old Style" size=3D3><SPAN style=
=3D"FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-STYLE: italic; FONT-FAMILY: 'B=
ookman Old Style'"></SPAN></FONT></I></B></P></DIV></BLOCKQUOTE></BODY></HT=
ML>

--=-qOmm/fkpeAOLeGcyX22C--

Thanks, regards, lesswire.
Comment 1 Paul 2009-10-02 14:01:57 UTC
That looks like a broken mail to me. Can you attach a copy?
Comment 2 lesswire 2009-10-02 15:40:36 UTC
Sorry, i have no better copy than i attached before.

There have been more mails of this sender and each of them produced the same issue.

These mails seem not to be broken, because the recipient read and replied to them using MS outlook :( not having any problems.
Comment 3 Paul 2009-10-02 17:32:24 UTC
You haven't attached anything so far. Can you attach the one you pasted part of the first time?
Comment 4 lesswire 2009-10-04 01:10:50 UTC
Created attachment 729 [details]
mail example

ok, see attachment.
Comment 5 Paul 2013-04-13 07:57:28 UTC
the gtkhtml2 plugin has now been dropped and superseded by the Fancy plugin

Note You need to log in before you can comment on or make changes to this bug.