unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#42896: 27.1; startup error after un update
@ 2020-08-17  1:55 Waleed Yousef
  2020-08-17  2:31 ` Eli Zaretskii
  0 siblings, 1 reply; 15+ messages in thread
From: Waleed Yousef @ 2020-08-17  1:55 UTC (permalink / raw)
  To: 42896


After an emacs update, when I start gnus it gives me this error message:

helm-M-x-execute-command: Wrong type argument: vectorp, #s(hash-table size 121 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("dummy.group" (nil ("dummy.group" 0 nil nil nil nil)) "nndraft:drafts" (13 ("nndraft:drafts" 1 ((1 . 86) (88 . 180) (185 . 195) (197 . 210) 212 214 (216 . 228) (230 . 237) (239 . 244) (246 . 257)) nil (nndraft "") ((gnus-dummy (gnus-draft-mode))))) "nnml:AABackupsAA" (0 ("nnml:AABackupsAA" 3 ((1 . 7743)) ((unexist) (seen 99 172 188 219 231 243 245 264 270 ...)) "nnml:")) "nnml:AABackupsAA.ADS" (0 ("nnml:AABackupsAA.ADS" 3 ((1 . 7593)) ((unexist) (seen (7394 . 7593)) (forward (343 . 344) (350 . 351) 353 685 (1105 . 1106) 1316 1358 1386 1576 ...) (download 5535) (save 1483) (reply 526 1107 1483 (1486 . 1487) 2102 2416 3907 4021 4227 ...)) "nnml:")) "nnml:AABackupsAA.FCIH" (0 ("nnml:AABackupsAA.FCIH" 3 ((1 . 3398)) ((unexist) (seen 1703 (3199 . 3398))) "nnml:")) "nnml:AABackupsAA.mail.misc" (0 ("nnml:AABackupsAA.mail.misc" 3 ((1 . 2649)) ((unexist) (seen 215 995 1080 1150 1174 (1197 . 1198) 1496 1677 1833 ...) (forward 3 157 171 741 761 768 952 973 978 ...) (save 995 1575) (dormant 995 1080 1677 1833) (reply 170 172 213 219 294 (304 . 305) 318 320 450 ...)) "nnml:")) "nnml:ADS" (0 ("nnml:ADS" 3 ((1 . 24132)) ((unexist) (seen (6894 . 8161) 8164 (8166 . 8172) (8175 . 8546) (8549 . 8551) (8553 . 8650) (8652 . 9247) (9249 . 9599) (9601 . 9651) ...) (forward 7772 8970 9606 9917 10201 10987 11634 11637 11642 ...) (save 18910 20803) (reply 7329 7446 7534 7718 7721 7723 7737 8107 8238 ...) (tick 23248 23321 23469 23483 23515 23571 23604 23675 23684 ...)) "nnml:" ((display)))) "nnml:AhmedSalem" (0 ("nnml:AhmedSalem" 3 ((1 . 78)) ((unexist) (seen (1 . 78)) (forward 2 36 (63 . 64) 71 75) (reply (11 . 13) 16 18 20 23 (28 . 29) 32 41)) "nnml:" ((display)))) "nnml:Alfarouk" (0 ("nnml:Alfarouk" 3 ((1 . 14)) ((unexist) (seen (1 . 7) 9 (13 . 14)) (reply 2 (10 . 11))) "nnml:")) "nnml:Aramex" (0 ("nnml:Aramex" 3 ((1 . 142)) ((unexist) (seen (1 . 4) (6 . 142)) (forward 7 11) (reply 10 12)) "nnml:")) ...))



In GNU Emacs 27.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.22)
 of 2020-08-13 built on juergen
Windowing system distributor 'The X.Org Foundation', version 11.0.12008000
System Description: Arch Linux

Recent messages:

Configured using:
 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
 --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-wide-int
 --with-modules 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt'
 CPPFLAGS=-D_FORTIFY_SOURCE=2
 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY
ACL GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM MODULES THREADS LIBSYSTEMD JSON
PDUMPER LCMS2 GMP

Important settings:
  value of $LANG: en_US.utf8
  locale-coding-system: utf-8-unix

Major mode: Group

Minor modes in effect:
  recentf-mode: t
  gnus-desktop-notify-mode: t
  gnus-undo-mode: t
  global-company-mode: t
  company-mode: t
  pyvenv-mode: t
  global-flycheck-mode: t
  global-magit-file-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  pdf-occur-global-minor-mode: t
  helm-mode: t
  helm-ff-cache-mode: t
  shell-dirtrack-mode: t
  delete-selection-mode: t
  show-smartparens-global-mode: t
  smartparens-global-mode: t
  guide-key-mode: t
  pdfgrep-mode: t
  helm-autoresize-mode: t
  helm--remap-mouse-mode: t
  async-bytecomp-package-mode: t
  winner-mode: t
  override-global-mode: t
  cl-old-struct-compat-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  global-visual-line-mode: t
  transient-mark-mode: t

Load-path shadows:
~/.emacs.d/loadpath/ps-mule hides /usr/share/emacs/27.1/lisp/ps-mule
~/.emacs.d/loadpath/subr-x hides /usr/share/emacs/27.1/lisp/emacs-lisp/subr-x

Features:
(shadow emacsbug gnus-async mailalias smtpmail sendmail tabify
face-remap sort recentf tree-widget helm-x-files helm-for-files
helm-bookmark helm-adaptive helm-external gnus-cite mail-extr flyspell
ispell qp gnus-ml disp-table gnutls pop3 nndraft nnmh nnml nnfolder
bbdb-gnus bbdb-mua epa-file network-stream gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg gnus-cache nnir
gnus-desktop-notify notifications dbus gnus-demon nntp gnus-registry
registry eieio-base gnus-art mm-uu mml2015 mm-view mml-smime smime dig
gnus-sum shr svg dom gnus-group gnus-undo gnus-start gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range
gnus-win gnus nnheader helm-command helm-elisp helm-eval edebug
backtrace helm-info company-oddmuse company-keywords company-etags
company-gtags company-dabbrev-code company-dabbrev company-files
company-clang company-cmake company-semantic company-template
company-bbdb twittering-mode yasnippet highlight-indentation
company-capf company pcase help-fns radix-tree elpy elpy-rpc pyvenv
eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module
esh-groups esh-util elpy-shell elpy-profile elpy-django elpy-refactor
smartparens-python python tramp-sh flycheck helm-sage sage-shell-mode
deferred markdown-preview-mode web-server web-server-status-codes
smartparens-markdown markdown-mode websocket bindat php-mode speedbar
sb-image ezimage dframe etags fileloop xref project cc-langs
smartparens-c cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs php-face php php-project flymake-proc
flymake magit-bookmark magit-submodule magit-obsolete magit-blame
magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit magit-repos magit-apply
magit-wip magit-log which-func magit-diff smerge-mode diff diff-mode
magit-core magit-autorevert autorevert magit-margin magit-transient
magit-process magit-mode git-commit transient magit-git magit-section
magit-utils log-edit pcvs-util add-log with-editor server magit-popup
magic-latex-buffer iimage tex-mode quail dired-tar dired-fixups dired+
image-dired image-file dired-x dired-aux bbdb-vcard bbdb-com crm vcard
bbdb bbdb-site w3m doc-view w3m-hist w3m-fb bookmark-w3m w3m-ems
w3m-favicon w3m-image tab-line w3m-proc w3m-util pdftools pdf-occur
ibuf-ext ibuffer ibuffer-loaddefs tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet pdf-isearch pdf-misc imenu pdf-tools
cus-edit cus-start cus-load wid-edit pdf-view bookmark pp jka-compr
pdf-cache pdf-info tq pdf-util image-mode exif helm-mode helm-files
tramp tramp-loaddefs trampver tramp-integration files-x tramp-compat
shell parse-time iso8601 ls-lisp helm-buffers helm-occur helm-tags
helm-locate helm-grep helm-regexp helm-types delsel smartparens-latex
smartparens-config smartparens-org smartparens-text smartparens
thingatpt guide-key popwin re-builder pdfgrep grep compile
gscholar-bibtex org-ref org-ref-helm-bibtex org-ref-helm helm-utils
helm-bibtex bibtex-completion org-capture filenotify biblio
biblio-download biblio-dissemin biblio-ieee biblio-hal biblio-dblp
biblio-crossref biblio-arxiv timezone biblio-doi biblio-core let-alist
url-queue ido hl-line helm-net xml helm-help helm async-bytecomp
helm-global-bindings helm-easymenu helm-source eieio-compat
helm-multi-match helm-lib async helm-config org-ref-core warnings
reftex-cite reftex reftex-loaddefs reftex-vars parsebib ox-odt rng-loc
rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii
ox-publish ox org-ref-glossary org-ref-bibtex org-ref-citeproc
org-element avl-tree generator message dired dired-loaddefs rfc822 mml
mml-sec epa derived epg epg-config gnus-util rmail rmail-loaddefs
text-property-search mm-decode mm-bodies mm-encode mailabbrev mail-utils
gmm-utils mailheader key-chord hydra lv doi-utils org-ref-utils
org-ref-pdf url-http url url-proxy url-privacy url-expand url-methods
url-history mailcap url-auth mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr url-cookie url-domsuf url-util url-gw nsm rmc puny
ol-bibtex org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro
org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color
org-list org-faces org-entities time-date noutline outline org-version
ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat org-macs
org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs bibtex
htmlize f s dash smart-mode-line-dark-theme smart-mode-line
rich-minority solarized-dark-theme solarized-theme solarized
solarized-faces color winner ring edmacro kmacro cl-extra help-mode
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core finder-inf
benchmark-init advice benchmark-init-loaddefs tex-site rx w3m-load info
package easymenu browse-url url-handlers url-parse auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map
url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel term/x-win x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode
lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch
timer select scroll-bar mouse jit-lock font-lock syntax facemenu
font-core term/tty-colors frame minibuffer cl-generic cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote threads dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 1911456 147853)
 (symbols 48 66555 2)
 (strings 32 460569 13049)
 (string-bytes 1 18273867)
 (vectors 16 110090)
 (vector-slots 8 2368450 315266)
 (floats 8 1362 480)
 (intervals 56 2768 3179)
 (buffers 1000 33))





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-08-17  1:55 bug#42896: 27.1; startup error after un update Waleed Yousef
@ 2020-08-17  2:31 ` Eli Zaretskii
  2020-08-22 21:16   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 15+ messages in thread
From: Eli Zaretskii @ 2020-08-17  2:31 UTC (permalink / raw)
  To: Waleed Yousef; +Cc: 42896

> From: Waleed Yousef <wyousef@fcih.net>
> Date: Sun, 16 Aug 2020 18:55:14 -0700
> 
> 
> After an emacs update, when I start gnus it gives me this error message:
> 
> helm-M-x-execute-command: Wrong type argument: vectorp,
> #s(hash-table size 121 test equal rehash-size 1.5 rehash-threshold
> 0.8125 data ("dummy.group" (nil (

Please report this to the Helm developers first.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-08-17  2:31 ` Eli Zaretskii
@ 2020-08-22 21:16   ` Lars Ingebrigtsen
       [not found]     ` <87blhidfss.fsf@web.de>
  0 siblings, 1 reply; 15+ messages in thread
From: Lars Ingebrigtsen @ 2020-08-22 21:16 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 42896, Waleed Yousef

Eli Zaretskii <eliz@gnu.org> writes:

>> After an emacs update, when I start gnus it gives me this error message:
>> 
>> helm-M-x-execute-command: Wrong type argument: vectorp,
>> #s(hash-table size 121 test equal rehash-size 1.5 rehash-threshold
>> 0.8125 data ("dummy.group" (nil (
>
> Please report this to the Helm developers first.

Since this looks like a Helm bug and not an Emacs bug, I'm closing this
bug report.  If this is an Emacs bug after all, please send a mail to
the debbugs address, and we'll reopen.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
       [not found]         ` <87tuv9r3b0.fsf@web.de>
@ 2020-10-08 18:48           ` Waleed Yousef
  2020-10-09  1:18             ` Michael Heerdegen
  0 siblings, 1 reply; 15+ messages in thread
From: Waleed Yousef @ 2020-10-08 18:48 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: Lars Ingebrigtsen, 42896


Thanks so much for reply. I renamed the registry to
(.gnus.registry.eieio.recent) and started gnus. The same problem
exists; moreover, gnus did not initialize another registry even when I
prompted manually gnus-registry-initialize

Michael Heerdegen <michael_heerdegen@web.de> writes:

> Waleed Yousef <wyousef@fcih.net> writes:
>
>> It still exists. Unfortunately, I did not email helm author yet.
>
> It doesn't look like a Helm problem, I think you would end up here
> again.
>
> You are using the Gnus registry, right?  There were some changes in the
> past that had broken things temporarily.  Do you have important info in
> your registry?  If not, I would just say make a backup of your registry
> save file and delete it.  Or are you still using the same Emacs version?
>
> The Gnus registry is saved in the file specified in the variable
> `gnus-registry-cache-file'.  You can also temporarily change the value
> of this variable and see what happens.  If it doesn't work in your
> current Emacs version, you might better want to delay using the registry
> until the next Emacs update.  All known registry problems had been fixed
> before the latest release as far as I can tell.
>
> Please post a backtrace when you still get an error (and please ask if
> you don't know how to get one).  I might be wrong and the root of the
> problem is something different.
>
> Regards,
>
> Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-08 18:48           ` Waleed Yousef
@ 2020-10-09  1:18             ` Michael Heerdegen
  2020-10-10  0:19               ` Waleed Yousef
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Heerdegen @ 2020-10-09  1:18 UTC (permalink / raw)
  To: Waleed Yousef; +Cc: Lars Ingebrigtsen, 42896

Waleed Yousef <wyousef@fcih.net> writes:

> I renamed the registry to (.gnus.registry.eieio.recent) and started
> gnus. The same problem exists; moreover, gnus did not initialize
> another registry even when I prompted manually
> gnus-registry-initialize

Ok, then we need some more information to investigate.

Can you please post a backtrace of the error?  Thx.

And: Does Gnus start normally if you turn off using the Gnus registry in
your setup?

TIA,

Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-09  1:18             ` Michael Heerdegen
@ 2020-10-10  0:19               ` Waleed Yousef
  2020-10-12  8:19                 ` Michael Heerdegen
  0 siblings, 1 reply; 15+ messages in thread
From: Waleed Yousef @ 2020-10-10  0:19 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: Lars Ingebrigtsen, 42896


It opens fine without registry file. For backtrace, I sent it in the
previous email. Can you please detail what exactly I should provide.

Michael Heerdegen <michael_heerdegen@web.de> writes:

> Waleed Yousef <wyousef@fcih.net> writes:
>
>> I renamed the registry to (.gnus.registry.eieio.recent) and started
>> gnus. The same problem exists; moreover, gnus did not initialize
>> another registry even when I prompted manually
>> gnus-registry-initialize
>
> Ok, then we need some more information to investigate.
>
> Can you please post a backtrace of the error?  Thx.
>
> And: Does Gnus start normally if you turn off using the Gnus registry in
> your setup?
>
> TIA,
>
> Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-10  0:19               ` Waleed Yousef
@ 2020-10-12  8:19                 ` Michael Heerdegen
  2020-10-12 15:46                   ` Waleed Yousef
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Heerdegen @ 2020-10-12  8:19 UTC (permalink / raw)
  To: Waleed Yousef; +Cc: Lars Ingebrigtsen, 42896

Waleed Yousef <wyousef@fcih.net> writes:

> It opens fine without registry file. For backtrace, I sent it in the
> previous email. Can you please detail what exactly I should provide.

I can't find a backtrace in your messages - maybe it got lost.  Could
you please resend it?

Thanks,

Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-12  8:19                 ` Michael Heerdegen
@ 2020-10-12 15:46                   ` Waleed Yousef
  2020-10-13 10:29                     ` Michael Heerdegen
  0 siblings, 1 reply; 15+ messages in thread
From: Waleed Yousef @ 2020-10-12 15:46 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: Lars Ingebrigtsen, 42896


Sorry, can you please guide me how I should provide it? Which command?


Michael Heerdegen <michael_heerdegen@web.de> writes:

> Waleed Yousef <wyousef@fcih.net> writes:
>
>> It opens fine without registry file. For backtrace, I sent it in the
>> previous email. Can you please detail what exactly I should provide.
>
> I can't find a backtrace in your messages - maybe it got lost.  Could
> you please resend it?
>
> Thanks,
>
> Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-12 15:46                   ` Waleed Yousef
@ 2020-10-13 10:29                     ` Michael Heerdegen
  2020-10-13 14:00                       ` Waleed Yousef
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Heerdegen @ 2020-10-13 10:29 UTC (permalink / raw)
  To: Waleed Yousef; +Cc: Lars Ingebrigtsen, 42896

Waleed Yousef <wyousef@fcih.net> writes:

> Sorry, can you please guide me how I should provide it?

Sure.

You basically only need to set the variable `debug-on-error' to t,
e.g. with

  M-: (setq debug-on-error t) RET

This will make the debugger pop-up for most kinds of errors.  Then
reproduce the error with your recipe and post the contents of the
debugger buffer.

Detail: the debugger buffer will have more readable contents if you load
the elisp sources of the related elisp files before.  You can get an
idea of which packages are involved by looking for the names of the
called functions in the debugger.  Probably loading "gnus-registry.el"
should be good enough.  You can use the command `find-library' to find
the source files, and use e.g. `load-buffer', or L from dired, to load
it.

When done, set `debug-on-error' back to nil:

  M-: (setq debug-on-error nil) RET

Does that work for you?


TIA,

Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-13 10:29                     ` Michael Heerdegen
@ 2020-10-13 14:00                       ` Waleed Yousef
  2020-10-13 15:39                         ` Robert Pluim
  0 siblings, 1 reply; 15+ messages in thread
From: Waleed Yousef @ 2020-10-13 14:00 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: Lars Ingebrigtsen, 42896


Thanks so much. I put the statement at the top of .gnus.el, then started
gnus. The error is:

====START====

Debugger entered--Lisp error: (wrong-type-argument vectorp #<hash-table equal 83/123 0x15810e37e245>)
  intern-soft("dummy.group" #<hash-table equal 83/123 0x15810e37e245>)
  gnus-desktop-notify-check()
  run-hooks(gnus-started-hook)
  apply(run-hooks gnus-started-hook)
  gnus-run-hooks(gnus-started-hook)
  #f(compiled-function () #<bytecode 0x15810e370e61>)()
  gnus-1(nil nil nil)
  gnus(nil)
  funcall-interactively(gnus nil)
  call-interactively(gnus record nil)
  command-execute(gnus record)
  helm-M-x-execute-command(gnus)
  helm-execute-selection-action-1()
  helm-execute-selection-action()
  helm-internal((((name . "Emacs Commands history") (candidates . #f(compiled-function () #<bytecode 0x15810dfecfbd>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keep...") (must-match . t) (group . helm-command) (match-dynamic . t)) ((name . "Emacs Commands") (candidates . #f(compiled-function () #<bytecode 0x15810e0389d5>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keep...") (must-match . t) (group . helm-command) (match-dynamic . t))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history)
  apply(helm-internal ((((name . "Emacs Commands history") (candidates . #f(compiled-function () #<bytecode 0x15810dfecfbd>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) (67108989 . helm-narrow-window) (19 . undefined) (24 keymap ... ... ... ... ... ... ... ... ... ... ... ...) (11 . helm-delete-minibuffer-contents) (67108896 . helm-toggle-visible-mark-forward) (0 . helm-toggle-visible-mark) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keeping se...") (must-match . t) (group . helm-command) (match-dynamic . t)) ((name . "Emacs Commands") (candidates . #f(compiled-function () #<bytecode 0x15810e0389d5>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) (67108989 . helm-narrow-window) (19 . undefined) (24 keymap ... ... ... ... ... ... ... ... ... ... ... ...) (11 . helm-delete-minibuffer-contents) (67108896 . helm-toggle-visible-mark-forward) (0 . helm-toggle-visible-mark) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keeping se...") (must-match . t) (group . helm-command) (match-dynamic . t))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history))
  helm((((name . "Emacs Commands history") (candidates . #f(compiled-function () #<bytecode 0x15810dfecfbd>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keep...") (must-match . t) (group . helm-command) (match-dynamic . t)) ((name . "Emacs Commands") (candidates . #f(compiled-function () #<bytecode 0x15810e0389d5>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keep...") (must-match . t) (group . helm-command) (match-dynamic . t))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history)
  apply(helm ((((name . "Emacs Commands history") (candidates . #f(compiled-function () #<bytecode 0x15810dfecfbd>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) (67108989 . helm-narrow-window) (19 . undefined) (24 keymap ... ... ... ... ... ... ... ... ... ... ... ...) (11 . helm-delete-minibuffer-contents) (67108896 . helm-toggle-visible-mark-forward) (0 . helm-toggle-visible-mark) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keeping se...") (must-match . t) (group . helm-command) (match-dynamic . t)) ((name . "Emacs Commands") (candidates . #f(compiled-function () #<bytecode 0x15810e0389d5>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) (67108989 . helm-narrow-window) (19 . undefined) (24 keymap ... ... ... ... ... ... ... ... ... ... ... ...) (11 . helm-delete-minibuffer-contents) (67108896 . helm-toggle-visible-mark-forward) (0 . helm-toggle-visible-mark) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keeping se...") (must-match . t) (group . helm-command) (match-dynamic . t))) nil "M-x " nil nil "*helm M-x*" nil nil helm-M-x-input-history))
  helm(:sources (((name . "Emacs Commands history") (candidates . #f(compiled-function () #<bytecode 0x15810dfecfbd>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keep...") (must-match . t) (group . helm-command) (match-dynamic . t)) ((name . "Emacs Commands") (candidates . #f(compiled-function () #<bytecode 0x15810e0389d5>)) (keymap keymap (keymap ...) keymap (21 . helm-M-x-universal-argument) keymap (127 . delete-backward-char) (27 keymap ...) (C-return . helm-cr-empty-string) keymap (f13 lambda nil ... ...) (f12 lambda nil ... ...) (f11 lambda nil ... ...) (f10 lambda nil ... ...) (f9 lambda nil ... ...) (f8 lambda nil ... ...) (f7 lambda nil ... ...) (f6 lambda nil ... ...) (f5 lambda nil ... ...) (f4 lambda nil ... ...) (f3 lambda nil ... ...) (f2 lambda nil ... ...) (menu-bar keymap ...) (help keymap ...) (23 . #f(compiled-function () ... #<bytecode 0x15810dafd3e1>)) (f1 lambda nil ... ...) (8 keymap ... ... ... ... ...) (20 . helm-toggle-resplit-and-swap-windows) (C-tab . undefined) (67108897 . helm-toggle-suspend-update) (3 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (67108987 . helm-enlarge-window) ...) (action . helm-type-command-actions) (persistent-action . helm-M-x-persistent-action) (persistent-help . "Describe this command") (help-message . helm-M-x-help-message) (requires-pattern . 0) (filtered-candidate-transformer helm-M-x-transformer-no-sort helm-fuzzy-highlight-matches) (volatile . t) (match . identity) (redisplay . identity) (nomark . t) (coerce . helm-symbolify) (header-line . "C-j: Describe this command (keep...") (must-match . t) (group . helm-command) (match-dynamic . t))) :prompt "M-x " :buffer "*helm M-x*" :history helm-M-x-input-history)
  helm-M-x-read-extended-command([mml-smime-epg-verify c-clear-char-property-fun gnus-agent-summary-mode-map epg-context-signers gnus-cloud-download-data tex-chktex-program tramp-compat-exec-path message-all-epg-keys-available-p WaelEid gnus-agent-server-mode-map flycheck-next-error diredp-set-union markdown-xhtml-body-preamble cache-buf magit-wip-buffer-backed-up extend-region-p LOCALP tramp-do-copy-or-rename-file-out-of-band gnus-agent-group-covered-p nnmail-fix-eudora-headers flycheck-error-list-mode-line-map mixal gnus-summary-recenter elpy-insert--generic-button-action cl-print--preprocess matched-string doi-utils-pubmed :examined -some\? vc-git-conflicted-files 0 benchmark-init/current-node checkdoc-package-keywords-flag shr-parse-image-data Load\ snippets\.\.\. gnus-tree-buffer Edebug\ All\ Defs nnheader-translate-file-chars eshell-output-filter \' nnoo-import-1 gnus-summary-catchup-from-here :contents gnus-registry-user-format-function-M problems magit-diff-wash-hunk \. gnus-data-mark elpy-autodoc--show-doc doc-view-pdf/ps->png ...])
  helm-M-x(nil)
  funcall-interactively(helm-M-x nil)
  call-interactively(helm-M-x nil nil)
  command-execute(helm-M-x)

====END====




Michael Heerdegen <michael_heerdegen@web.de> writes:

> Waleed Yousef <wyousef@fcih.net> writes:
>
>> Sorry, can you please guide me how I should provide it?
>
> Sure.
>
> You basically only need to set the variable `debug-on-error' to t,
> e.g. with
>
>   M-: (setq debug-on-error t) RET
>
> This will make the debugger pop-up for most kinds of errors.  Then
> reproduce the error with your recipe and post the contents of the
> debugger buffer.
>
> Detail: the debugger buffer will have more readable contents if you load
> the elisp sources of the related elisp files before.  You can get an
> idea of which packages are involved by looking for the names of the
> called functions in the debugger.  Probably loading "gnus-registry.el"
> should be good enough.  You can use the command `find-library' to find
> the source files, and use e.g. `load-buffer', or L from dired, to load
> it.
>
> When done, set `debug-on-error' back to nil:
>
>   M-: (setq debug-on-error nil) RET
>
> Does that work for you?
>
>
> TIA,
>
> Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-13 14:00                       ` Waleed Yousef
@ 2020-10-13 15:39                         ` Robert Pluim
  2020-10-13 16:12                           ` Michael Heerdegen
  0 siblings, 1 reply; 15+ messages in thread
From: Robert Pluim @ 2020-10-13 15:39 UTC (permalink / raw)
  To: Waleed Yousef; +Cc: Michael Heerdegen, Lars Ingebrigtsen, 42896

>>>>> On Tue, 13 Oct 2020 07:00:20 -0700, Waleed Yousef <wyousef@fcih.net> said:

    Waleed> Thanks so much. I put the statement at the top of .gnus.el, then started
    Waleed> gnus. The error is:

    Waleed> ====START====

    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.

Robert
-- 





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-13 15:39                         ` Robert Pluim
@ 2020-10-13 16:12                           ` Michael Heerdegen
  2020-10-13 17:10                             ` Waleed Yousef
  2020-10-13 18:55                             ` Basil L. Contovounesios
  0 siblings, 2 replies; 15+ messages in thread
From: Michael Heerdegen @ 2020-10-13 16:12 UTC (permalink / raw)
  To: Robert Pluim; +Cc: Lars Ingebrigtsen, 42896, Waleed Yousef

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.

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'?


TIA,

Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-13 16:12                           ` Michael Heerdegen
@ 2020-10-13 17:10                             ` Waleed Yousef
  2020-10-13 18:55                             ` Basil L. Contovounesios
  1 sibling, 0 replies; 15+ messages in thread
From: Waleed Yousef @ 2020-10-13 17:10 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: Robert Pluim, 42896, Lars Ingebrigtsen


Yes; it seems so. The error disappeared when I disabled the notify mode.

Thanks

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.
>
> 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'?
>
>
> TIA,
>
> Michael.





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-13 16:12                           ` Michael Heerdegen
  2020-10-13 17:10                             ` Waleed Yousef
@ 2020-10-13 18:55                             ` Basil L. Contovounesios
  2020-10-14  3:47                               ` Lars Ingebrigtsen
  1 sibling, 1 reply; 15+ messages in thread
From: Basil L. Contovounesios @ 2020-10-13 18:55 UTC (permalink / raw)
  To: Waleed Yousef, Michael Heerdegen; +Cc: Robert Pluim, 42896, Lars Ingebrigtsen

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





^ permalink raw reply	[flat|nested] 15+ messages in thread

* bug#42896: 27.1; startup error after un update
  2020-10-13 18:55                             ` Basil L. Contovounesios
@ 2020-10-14  3:47                               ` Lars Ingebrigtsen
  0 siblings, 0 replies; 15+ messages in thread
From: Lars Ingebrigtsen @ 2020-10-14  3:47 UTC (permalink / raw)
  To: Basil L. Contovounesios
  Cc: Michael Heerdegen, Robert Pluim, 42896, Waleed Yousef

"Basil L. Contovounesios" <contovob@tcd.ie> writes:

> 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.

Yup.  In any case, this doesn't look like a Gnus bug, so I'm re-closing
this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2020-10-14  3:47 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-17  1:55 bug#42896: 27.1; startup error after un update Waleed Yousef
2020-08-17  2:31 ` Eli Zaretskii
2020-08-22 21:16   ` Lars Ingebrigtsen
     [not found]     ` <87blhidfss.fsf@web.de>
     [not found]       ` <87ft6ut18q.fsf@fcih.net>
     [not found]         ` <87tuv9r3b0.fsf@web.de>
2020-10-08 18:48           ` Waleed Yousef
2020-10-09  1:18             ` Michael Heerdegen
2020-10-10  0:19               ` Waleed Yousef
2020-10-12  8:19                 ` Michael Heerdegen
2020-10-12 15:46                   ` Waleed Yousef
2020-10-13 10:29                     ` Michael Heerdegen
2020-10-13 14:00                       ` Waleed Yousef
2020-10-13 15:39                         ` Robert Pluim
2020-10-13 16:12                           ` Michael Heerdegen
2020-10-13 17:10                             ` Waleed Yousef
2020-10-13 18:55                             ` Basil L. Contovounesios
2020-10-14  3:47                               ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).