emacs-devel
[Top][All Lists]
Advanced

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

Re: Changes in GC and in pure space (was: [Emacs-diffs] master 5d4dd55:


From: Paul Eggert
Subject: Re: Changes in GC and in pure space (was: [Emacs-diffs] master 5d4dd55: Fix lifetime error in previous patch)
Date: Wed, 21 Aug 2019 19:06:20 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0

Pip Cet wrote:

(To reproduce the promised segfault, add

(defvar custom-dummy (make-hash-table :test 'eq))
(puthash custom-dummy custom-dummy custom-dummy)

to custom.el, then rebuild and run (clrhash custom-dummy) in Emacs -Q.
Trivial to fix, but apparently not obvious enough to have been caught
in the original changes).

Thanks for reporting that. I installed the attached patch, which should fix that bug and clean up a few nearby glitches. This patch is a bit less trivial but should be a smidge faster than the trivial patch would have been.

Attachment: 0001-Fix-clrhash-bug-when-hash-table-needs-rehashing.patch
Description: Text Data


reply via email to

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