GNU bug report logs - #45041
27.1; Emacs hangs if the cited message contains some specific text

Previous Next

Package: emacs;

Reported by: Pratyush Yadav <pratiy0100 <at> gmail.com>

Date: Fri, 4 Dec 2020 11:56:01 UTC

Severity: normal

Tags: fixed, moreinfo

Found in version 27.1

Fixed in version 28.1

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: Pratyush Yadav <me <at> yadavpratyush.com>
Cc: Pratyush Yadav <pratiy0100 <at> gmail.com>, 45041 <at> debbugs.gnu.org
Subject: bug#45041: 27.1; Emacs hangs if the cited message contains some specific text
Date: Mon, 18 Jan 2021 17:19:19 +0100
Pratyush Yadav <me <at> yadavpratyush.com> writes:

>> More information was requested, but no response was given within a 
>> month, so I'm closing this bug report.  If the problem still exists,
>> please respond to this email and we'll reopen the bug report.
>
> Sorry, forgot to reply. The backtrace is pasted below.

Thanks; reopening.

>   looking-at("^\\(\\([ \11]*\\(\\w\\|[_.]\\)+>+\\|[ \11]*[>|]\\)+\\)?
> *>>>>> ...")
>   gnus-cite-parse()

This must come from:

      (when (and (< guess-limit (+ begin gnus-cite-max-prefix))
		 (looking-at gnus-supercite-regexp))

And that's the default value of `gnus-supercite-regexp', I think?

"^\\(\\([ 	]*\\(\\w\\|[_.]\\)+>+\\|[ 	]*[>|]\\)+\\)? *>>>>> +\"\\([^\"
]+\\)\" +=="

(Only printed differently.)

But I'm not able to reproduce this bug.  When I try looking at this
message, I don't get a hang, unfortunately.  I've tried in Emacs 27, and
I don't get it there, either.

Your simpler report, that

(looking-at gnus-supercite-regexp)

"> ___________________________________________________________________________"

(without the quotes) hang, I'm not able to reproduce either (on Emacs
27.1 or Emacs 28).

Anybody guess what's going on?  Our systems look pretty similar, but I'm
on Debian, and the reported is on Arch.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 4 years and 111 days ago.

Previous Next


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