From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.help Subject: Re: Gnus: Thread notes? Date: Sat, 16 Dec 2017 13:08:36 -0800 Message-ID: <87fu8amld7.fsf@ericabrahamsen.net> References: <87o9pc359b.fsf@web.de> <874lr3pz2q.fsf@ericabrahamsen.net> <87o9p6zy4f.fsf@web.de> <878tgavoio.fsf@ericabrahamsen.net> <87fu93ulhz.fsf@web.de> <87o9nq50hi.fsf@ericabrahamsen.net> <877eudsj2x.fsf@web.de> <874lpfjgb2.fsf@ericabrahamsen.net> <87indv6iup.fsf@web.de> <87wp2agxo5.fsf@ericabrahamsen.net> <87mv2om8tj.fsf@web.de> <874lovrhl1.fsf@ericabrahamsen.net> <878te2rhhe.fsf@web.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1513458453 24163 195.159.176.226 (16 Dec 2017 21:07:33 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 16 Dec 2017 21:07:33 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: help-gnu-emacs@gnu.org To: Michael Heerdegen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Dec 16 22:07:28 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQJg8-00064P-Fl for geh-help-gnu-emacs@m.gmane.org; Sat, 16 Dec 2017 22:07:28 +0100 Original-Received: from localhost ([::1]:52079 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQJi6-0004nq-IO for geh-help-gnu-emacs@m.gmane.org; Sat, 16 Dec 2017 16:09:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36798) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQJhR-0004mw-NY for help-gnu-emacs@gnu.org; Sat, 16 Dec 2017 16:08:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQJhN-0004Qo-MA for help-gnu-emacs@gnu.org; Sat, 16 Dec 2017 16:08:49 -0500 Original-Received: from mail.ericabrahamsen.net ([50.56.99.223]:54045) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eQJhN-0004J2-HF for help-gnu-emacs@gnu.org; Sat, 16 Dec 2017 16:08:45 -0500 Original-Received: from localhost (71-212-75-109.tukw.qwest.net [71.212.75.109]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 6A94EC05A0; Sat, 16 Dec 2017 21:08:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1513458517; bh=/cXhGOeRHiCQLlVf0tdTFvyKbZQSvm5wbKuC8vWySbs=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=v82u4hSAPjAN/F4TM+lXjY/44k4Ny1NglErygFXFvjmp9s0shfYac/OXlqjjRZK0y jn0ew2SngP2GJCiEZ5ae/n0VhTNH9psV0iHGuXFZwYn7VogCaGmI7Y47D6H8C4vIPI zpc7sJKC75mhbn6C8DSseM+Cf2poV5VjD7Bj24Lg= In-Reply-To: <878te2rhhe.fsf@web.de> (Michael Heerdegen's message of "Sat, 16 Dec 2017 13:21:17 +0100") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 50.56.99.223 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:115373 Archived-At: Michael Heerdegen writes: > Eric Abrahamsen writes: > >> The idea with the registry is that it's sort of a catch-all slush >> bucket. I think it's expected that it will fill up rather quickly, and >> then get pruned as necessary. > > FWIW, pruning now kicked in the first time, and it errored with > > Debugger entered--Lisp error: (wrong-type-argument listp quote) > car(quote) > (memq (car entry-key) precious) > (cdr (memq (car entry-key) precious)) > (lambda (entry-key) (cdr (memq (car entry-key) precious)))(quote) > cl-some((lambda (entry-key) (cdr (memq (car entry-key) precious))) > '''''''''''''''''''''''''''''''''''''''''''''''''''''''((creation-time > (23012 49774 793490 105000)) (group) (sender) (subject))) Well that's deeply weird. You have an entry in your registry that looks like: ("" '''''''''''''''''''''''''''''''''''''''''''''''''''''''\ ((creation-time (23012 49774 793490 105000)) (group) (sender) (subject))) Ie, no key at all, and who knows what's going on with all those quotes. Are there many of those, or just one? And are you running an Emacs that includes e1cc2037a918? I looked at the code, and there's nothing that would prevent the creation of an entry for a message that had no Message-ID, so presumably the blank there is possible. That doesn't explain all the quotes, though. Ugh, now I'm seeing more bugs in there -- `gnus-registry-fetch-header-fast' looks broken...