bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#31362: 24.5; Crash after eval a form


From: Noam Postavsky
Subject: bug#31362: 24.5; Crash after eval a form
Date: Fri, 04 May 2018 05:51:56 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

forcemerge 2099 31362
retitle 2099 stack overflow in GC when creating large nested object
quit

Andreas Schwab <schwab@linux-m68k.org> writes:

> On Mai 04 2018, Tino Calancha <tino.calancha@gmail.com> wrote:
>
>> ;; Emacs crash after evaluate the following form:
>> (let* ((lst (list 'x))
>>        (form (cons 'die
>>                    (list 'w '(pop lst)))))
>>   (while lst
>>     (setq form
>>           (cons 'die
>>                 (cons form
>>                       (list '(pop lst))))))
>>   form)
>
> This creates a degenerate list, causing stack overflow during GC.

Right, this is just a more complicated version of #2099.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]