GNU bug report logs - #11317
Built-in rendering hangs with very long multipart/alternative HTML mail

Previous Next

Package: gnus;

Reported by: William Gardella <gardellawg <at> gmail.com>

Date: Mon, 23 Apr 2012 15:51:01 UTC

Severity: normal

Tags: fixed

Found in version 5.13

Fixed in version 24.4

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: William Gardella <gardellawg <at> gmail.com>
Cc: 11317 <at> debbugs.gnu.org
Subject: bug#11317: Built-in rendering hangs with very long multipart/alternative HTML mail
Date: Wed, 05 Sep 2012 20:20:24 +0200
William Gardella <gardellawg <at> gmail.com> writes:

> Once daily, via nnimap, I receive a very long multipart/alternative
> mail, a digest from a news-translation service (an example is attached).

Yes, it's a known problem.  The new built-in HTML renderer handles
nested tables quite badly.  It basically tries out a lot of permutations
on table widths to find a satisfactory rendering, and that leads to
exponential time usage when the tables are nested deeply.

Something has to be done to that bit of the code, but so far nobody has
come up with a better table rendering algorithm.

-- 
(domestic pets only, the antidote for overdose, milk.)
  http://lars.ingebrigtsen.no  *  Lars Magne Ingebrigtsen




This bug report was last modified 11 years and 319 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.