GNU bug report logs - #16587
24.3.50; max-specpdl-size exceeded + crash with gnus (shr).

Previous Next

Package: emacs;

Reported by: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>

Date: Wed, 29 Jan 2014 15:52:02 UTC

Severity: normal

Tags: fixed

Found in version 24.3.50

Fixed in version 25.1

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

Bug is archived. No further changes may be made.

Full log


Message #38 received at 16587 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Nicolas Richard <theonewiththeevillook <at> yahoo.fr>, 16587 <at> debbugs.gnu.org
Subject: Re: bug#16587: 24.3.50;
 max-specpdl-size exceeded + crash with gnus (shr).
Date: Fri, 31 Jan 2014 13:21:30 -0800
Stefan Monnier <monnier <at> iro.umontreal.ca> writes:

>> and try to get `a' to print in the scratch buffer.
>
> ELISP> (let ((print-circle t)) (format "%S" sm-a))
>
> Gave me the string below.

Aha, I just tried evaling

(let ((print-circle t)) a)

which didn't work...

> I used `format' to avoid pretty-printing and a let binding to make sure
> no other let-binding can interfere.

Thanks.  But it does show that the structure isn't actually circular.
It's kinda deeply nested, but doesn't seem to be more than...  uhm...
Grepping a bit seems to indicate that it's not actually nested deeper
than ... 200-300?  That's not very deep.

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




This bug report was last modified 10 years and 196 days ago.

Previous Next


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