syl20bnr / spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
http://spacemacs.org
GNU General Public License v3.0
23.64k stars 4.89k forks source link

" Invalid slot name: " errors for a number of functions #16180

Closed Nikratio closed 8 months ago

Nikratio commented 10 months ago

Description :octocat:

I'm getting errors of the form

custom-initialize-reset: Invalid slot name: "#<helm-source-sync helm-source-sync-156438daec94>", :diacritics
slot-missing: Invalid slot name: "#<helm-source-sync helm-source-sync-15643d0c3cb6>", :diacritics
auto trimmed 0 chars [2 times]
s

For a number of spacemacs functions (in this example, when pressing SPC h d v).

This happens with a fresh spacemacs installation with no customization other than enabling the "org" layer.

Reproduction guide :beetle:

Observed behaviour: :eyes: :broken_heart: Error message.

Expected behaviour: :heart: :smile: Show documentation for a variable.

System Info :computer:

Backtrace :paw_prints:

<<BACKTRACE IF RELEVANT>>
smile13241324 commented 8 months ago

Strange, this seems to be working fine with me. Can you retry on emacs 29.1? Also can you make sure that your user config is empty, best use the default config. I don't think that this is a general issue as the function reported is the general help function, if this would not work we would drown in tickets.

Lets first rule out any config issues related to org and your user config.

Here are my system specs:

System Info :computer:

Nikratio commented 8 months ago

My user config is empty (or rather, it is unchanged from whatever Spacemacs puts into .spacemacs when it first creates thefile), with the exception of enabling the org layer.

If I do not enable the org layer, everything works fine.

I'm afraid I don't have an easy way to test with Emacs 29, and I don't need the org layer enough to invest the necessary time. If that's the only way to narrow this down, then I'll just live with it. Thank you for looking into this!