|
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.
0001-Fix-clrhash-bug-when-hash-table-needs-rehashing.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |