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

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

bug#42896: 27.1; startup error after un update


From: Basil L. Contovounesios
Subject: bug#42896: 27.1; startup error after un update
Date: Tue, 13 Oct 2020 19:55:03 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Michael Heerdegen <michael_heerdegen@web.de> writes:

> Robert Pluim <rpluim@gmail.com> writes:
>
>>     Waleed> Debugger entered--Lisp error: (wrong-type-argument vectorp 
>> #<hash-table equal 83/123 0x15810e37e245>)
>>     Waleed>   intern-soft("dummy.group" #<hash-table equal 83/123 
>> 0x15810e37e245>)
>>     Waleed>   gnus-desktop-notify-check()
>>
>> 'gnus-desktop-notify-check' is not part of Emacs, it comes from the
>> gnus-desktop-notify package, perhaps that needs updating or fixing.
>
> There is no explicit call of `intern-soft' in the code of that package,
> however.

gnus-desktop-notify-check uses the macro gnus-group-unread, which used
intern-soft prior to Eric's porting Gnus to real hash tables.

> Waleed, could you please try if you get a more meaningful backtrace when
> you also load the source of "gnus-desktop-notify.el"?
>
> Or does the issue maybe disappear when you disable
> `gnus-desktop-notify-mode'?

Instead of disabling gnus-desktop-notify, try recompiling the package,
or uninstalling and reinstalling it.  This should allow
gnus-desktop-notify to use the new code for real hash tables.

-- 
Basil





reply via email to

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