On Sun, Dec 20, 2020 at 05:02:13PM -0800, Kevin J. McCarthy wrote:
Another possibility, that sounds more likely, is OpenSUSE added a patch to the rpm installed on 30.11.2020.

There was a recursion DoS protection commit in 1.14.0 - if it wasn't backported properly, it could lead to the behavior you are describing: the DoS protection kicks in and stays on. That would also be in the part of the code you are seeing the problem in.

Let me see if I can dig up the OpenSUSE src rpm and see what's in it.

Yes, I believe this is the problem. nofreeze-c72f740a.patch was added to the OpenSUSE src rpm on December 7th. That file seems to be the combination of several commits in Mutt, but misses some important parts of 758d406ede97ad627ab804ab049e77396d18746c.

This will lead to the behavior you describe - eventually the parser does not work. I'll see if I can find a contact or some way to file a bug with them.

(On the plus side, I did see an old patch in their src rpm that looks like it should be applied, dealing with large file support.)

--
Kevin J. McCarthy
GPG Fingerprint: 8975 A9B3 3AA3 7910 385C  5308 ADEF 7684 8031 6BDA

Attachment: signature.asc
Description: PGP signature

Reply via email to