Mail: Preview content sometimes grows indefinitely
The fix for #2310 (closed), e025ae5c, has introduced a new defect apparent in release 3.48.2. When certain messages are opened (see below), vertical whitespace grows without bound at the end of the message in an apparent infinite loop.
All alert messages from the NOAA Space Weather service induce the behavior. Here's an example:
MIME-Version: 1.0
Content-Type: multipart/alternative; charset="utf-8"; boundary="===============4159648880310048473=="
Content-Transfer-Encoding: base64
From: SWPC Product Subscription Service <SWPC.Products@noaa.gov>
To: daniel@pouzzner.name
Subject: ALERT: Type II Radio Emission
--===============4159648880310048473==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
U3BhY2UgV2VhdGhlciBNZXNzYWdlIENvZGU6IEFMVFRQMg0KU2VyaWFsIE51bWJlcjogMTE5NA0K
SXNzdWUgVGltZTogMjAyMyBNYXkgMjcgMjAyNyBVVEMNCg0KQUxFUlQ6IFR5cGUgSUkgUmFkaW8g
RW1pc3Npb24NCkJlZ2luIFRpbWU6IDIwMjMgTWF5IDI3IDE5MjcgVVRDDQpFc3RpbWF0ZWQgVmVs
b2NpdHk6IDQ3MCBrbS9zDQoNCk5PQUEgU3BhY2UgV2VhdGhlciBTY2FsZSBkZXNjcmlwdGlvbnMg
Y2FuIGJlIGZvdW5kIGF0DQp3d3cuc3dwYy5ub2FhLmdvdi9ub2FhLXNjYWxlcy1leHBsYW5hdGlv
bg0KDQpEZXNjcmlwdGlvbjogVHlwZSBJSSBlbWlzc2lvbnMgb2NjdXIgaW4gYXNzb2NpYXRpb24g
d2l0aCBlcnVwdGlvbnMgb24gdGhlIHN1biBhbmQgdHlwaWNhbGx5IGluZGljYXRlIGEgY29yb25h
bCBtYXNzIGVqZWN0aW9uIGlzIGFzc29jaWF0ZWQgd2l0aCBhIGZsYXJlIGV2ZW50LgoKVGhhbmsg
eW91IGZvciB1c2luZyB0aGUgUHJvZHVjdCBTdWJzY3JpcHRpb24gU2VydmljZS4gSWYgeW91IHdv
dWxkIGxpa2UgdG8gcmVtb3ZlIGEgcHJvZHVjdCBzdWJzY3JpcHRpb24gb3IgdXBkYXRlIHRoZSBw
ZXJzb25hbCBpbmZvcm1hdGlvbiBpbiB5b3VyIGFjY291bnQsIGdvIHRvOiBodHRwczovL3Bzcy5z
d3BjLm5vYWEuZ292LiBQbGVhc2UgZG8gbm90IHVzZSB0aGUgZnJvbSBhZGRyZXNzIGZvciBjb3Jy
ZXNwb25kZW5jZSwgYXMgaXQgaXMgbm90IG1vbml0b3JlZC4gRm9yIGNvbW1lbnRzIG9yIGhlbHAs
IHBsZWFzZSBjb250YWN0IHVzOiBwc3MuaGVscEBub2FhLmdvdi4=
--===============4159648880310048473==
Content-Type: text/html; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv
L0VOIj48SFRNTD48SEVBRD48TUVUQSBodHRwLWVxdWl2PUNvbnRlbnQtVHlwZSBjb250ZW50PSJ0
ZXh0L2h0bWw7IGNoYXJzZXQ9aXNvLTg4NTktMSI+PC9IRUFEPjxCT0RZPjxQUkU+U3BhY2UgV2Vh
dGhlciBNZXNzYWdlIENvZGU6IEFMVFRQMg0KU2VyaWFsIE51bWJlcjogMTE5NA0KSXNzdWUgVGlt
ZTogMjAyMyBNYXkgMjcgMjAyNyBVVEMNCg0KQUxFUlQ6IFR5cGUgSUkgUmFkaW8gRW1pc3Npb24N
CkJlZ2luIFRpbWU6IDIwMjMgTWF5IDI3IDE5MjcgVVRDDQpFc3RpbWF0ZWQgVmVsb2NpdHk6IDQ3
MCBrbS9zDQoNCk5PQUEgU3BhY2UgV2VhdGhlciBTY2FsZSBkZXNjcmlwdGlvbnMgY2FuIGJlIGZv
dW5kIGF0DQp3d3cuc3dwYy5ub2FhLmdvdi9ub2FhLXNjYWxlcy1leHBsYW5hdGlvbg0KDQpEZXNj
cmlwdGlvbjogVHlwZSBJSSBlbWlzc2lvbnMgb2NjdXIgaW4gYXNzb2NpYXRpb24gd2l0aCBlcnVw
dGlvbnMgb24gdGhlIHN1biBhbmQgdHlwaWNhbGx5IGluZGljYXRlIGEgY29yb25hbCBtYXNzIGVq
ZWN0aW9uIGlzIGFzc29jaWF0ZWQgd2l0aCBhIGZsYXJlIGV2ZW50LjwvUFJFPjxCUj48SFI+VGhh
bmsgeW91IGZvciB1c2luZyB0aGUgUHJvZHVjdCBTdWJzY3JpcHRpb24gU2VydmljZS4gSWYgeW91
IHdvdWxkIGxpa2UgdG8gcmVtb3ZlIGEgcHJvZHVjdCBzdWJzY3JpcHRpb24gb3IgdXBkYXRlIHRo
ZSBwZXJzb25hbCBpbmZvcm1hdGlvbiBpbiB5b3VyIGFjY291bnQsIGdvIHRvIHRoZSA8YSBocmVm
PSJodHRwczovL3Bzcy5zd3BjLm5vYWEuZ292Ij5Qcm9kdWN0IFN1YnNjcmlwdGlvbiBTaXRlLjwv
YT4gUGxlYXNlIGRvIG5vdCB1c2UgdGhlIGZyb20gYWRkcmVzcyBmb3IgY29ycmVzcG9uZGVuY2Us
IGFzIGl0IGlzIG5vdCBtb25pdG9yZWQuIEZvciBjb21tZW50cyBvciBoZWxwLCBwbGVhc2UgY29u
dGFjdCA8YSBocmVmPSJtYWlsdG86cHNzLmhlbHBAbm9hYS5nb3YiPlNXUEMgSGVscC48L2E+PC9C
T0RZPjwvSFRNTD4=
--===============4159648880310048473==--