GNU bug report logs - #35017
27.0.50; Gnus (wrong-type-argument vectorp #<hash-table ...>)

Previous Next

Package: emacs;

Reported by: Toon Claes <toon <at> iotcl.com>

Date: Wed, 27 Mar 2019 09:17:02 UTC

Severity: normal

Tags: notabug

Merged with 35160, 35197

Found in version 27.0.50

Done: Toon Claes <toon <at> iotcl.com>

Bug is archived. No further changes may be made.

Full log


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

From: "Basil L. Contovounesios" <contovob <at> tcd.ie>
To: Toon Claes <toon <at> iotcl.com>
Cc: 35017 <at> debbugs.gnu.org
Subject: Re: bug#35017: 27.0.50;
 Gnus (wrong-type-argument vectorp #<hash-table ...>)
Date: Wed, 27 Mar 2019 14:25:16 +0000
Toon Claes <toon <at> iotcl.com> writes:

> I updated my emacs to the most recent changes on master, and now I no
> longer can open M-x gnus.
>
> The trace below is without emacs -Q, but the problem also occurs when my
> config is not loaded.
>
> Debugger entered--Lisp error: (wrong-type-argument vectorp #<hash-table equal 95/4000 0x157eb8fa3905>)
>   intern-soft("nnimap+mymail:somefolder" #<hash-table equal 95/4000 0x157eb8fa3905>)
>   nnimap-update-info(("nnimap+mymail:somefolder" 3 nil nil "nnimap:mymail") ((1 ...
>   nnimap-update-infos((("somefolder" ... ... 2151 1 2152 1 ... "1532006230" nil "89") ...
>   nnimap-finish-retrieve-group-infos("mymail" (("nnimap+mymail:somefolder" 3 nil nil "nnimap:mymail") ...
>   gnus-finish-retrieve-group-infos((nnimap "mymail" (nnimap-address "localhost") (nnimap-user "mymail") (nnimap-stream network) (nnimap-authenticator login)) (("nnimap+mymail:somefolder" 3 nil nil "nnimap:mymail") ...
>   gnus-read-active-for-groups((nnimap "mymail" (nnimap-address "localhost") (nnimap-user "mymail") (nnimap-stream network) (nnimap-authenticator login)) (("nnimap+mymail:somefolder" 3 nil nil "nnimap:mymail") ...
>   gnus-get-unread-articles(nil nil)
>   gnus-setup-news(nil nil nil)
>   #f(compiled-function () #<bytecode 0x157eb8ad2159>)()
>   gnus-1(nil nil nil)
>   gnus(nil)

Sounds like you probably have some stale *.elc files lying around[1].
Try deleting all lisp/gnus/*.elc files before invoking 'make', or just
invoke 'make bootstrap' for a more thorough rebuild.

[1]: https://debbugs.gnu.org/33653#26

-- 
Basil




This bug report was last modified 6 years and 99 days ago.

Previous Next


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