doom-nvim icon indicating copy to clipboard operation
doom-nvim copied to clipboard

[BUG] Error executing lua [string "luaeval()"]:1

Open NextAlone opened this issue 3 years ago • 0 comments
trafficstars

Current Behavior:

E5108: Error executing lua ...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:147: Vim:E5108: Error executing lua [string "luaeval()"]:1: attempt to call field 'execute' (a nil va
lue)
stack traceback:
        [string "luaeval()"]:1: in main chunk
        [C]: at 0x5573b2d53fb0
        ...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:147: in function <...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:140>
        ...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:271: in function <...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:270>
stack traceback:
        [C]: at 0x5573b2d53fb0
        ...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:147: in function <...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:140>
        ...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:271: in function <...m/site/pack/packer/opt/nvim-cmp/lua/cmp/utils/keymap.lua:270>

Expected Behavior:

Steps To Reproduce:

<TAB> in insert mode

Logs

Check Health Output

nvim: health#nvim#check
========================================================================
## Configuration
  - OK: no issues found

## Performance
  - OK: Build type: Release

## Remote Plugins
  - OK: Up to date

## terminal
  - INFO: key_backspace (kbs) terminfo entry: key_backspace=\177
  - INFO: key_dc (kdch1) terminfo entry: key_dc=\E[3~
  - INFO: $COLORTERM='truecolor'

nvim-lsp-installer: require("nvim-lsp-installer.health").check()
========================================================================
## nvim-lsp-installer report
  - OK: neovim version >= 0.6.0
  - WARNING: **Composer**: not available
  - WARNING: **PHP**: not available
  - WARNING: **julia**: not available
  - OK: **bash**: `GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)`
  - OK: **tar**: `tar (GNU tar) 1.34`
  - OK: **gzip**: `gzip 1.12`
  - OK: **curl**: `curl 7.83.0 (x86_64-pc-linux-gnu) libcurl/7.83.0 OpenSSL/1.1.1n zlib/1.2.12 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.2 libpsl/0.21.1 (+libidn2/2.3.0) libssh2/1.10.0 nghttp2/1.47.0`
  - OK: **wget**: `GNU Wget 1.21.3 built on linux-gnu.`
  - OK: **python3**: `Python 3.10.4`
  - OK: **node**: `v17.9.0`
  - OK: **Ruby**: `ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x86_64-linux]`
  - OK: **Go**: `go version go1.18.1 linux/amd64`
  - OK: **sh**: `Ok`
  - OK: **java**: `Ok`
  - OK: **RubyGem**: `3.3.8`
  - OK: **javac**: `javac 11.0.15`
  - OK: **npm**: `8.5.5`
  - OK: **pip3**: `pip 21.0 from /usr/lib/python3.10/site-packages/pip (python 3.10)`

nvim-treesitter: require("nvim-treesitter.health").check()
========================================================================
## Installation
  - OK: `tree-sitter` found 0.20.6 (parser generator, only needed for :TSInstallFromGrammar)
  - OK: `node` found v17.9.0 (only needed for :TSInstallFromGrammar)
  - OK: `git` executable found.
  - OK: `cc` executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }
    Version: cc (GCC) 11.2.0
  - OK: Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.

## Parser/Features H L F I J
  - rust           ✓ ✓ ✓ ✓ ✓ 
  - kotlin         ✓ ✓ ✓ . ✓ 
  - java           ✓ ✓ . ✓ ✓ 
  - lua            ✓ ✓ ✓ ✓ ✓ 
  - toml           ✓ ✓ ✓ ✓ ✓ 
  - cmake          ✓ . ✓ . . 
  - bash           ✓ ✓ ✓ . ✓ 
  - c              ✓ ✓ ✓ ✓ ✓ 
  - comment        ✓ . . . . 
  - fish           ✓ ✓ ✓ ✓ ✓ 
  - go             ✓ ✓ ✓ ✓ ✓ 
  - norg           ✓ . ✓ . ✓ 
  - json           ✓ ✓ ✓ ✓ . 
  - cpp            ✓ ✓ ✓ ✓ ✓ 
  - html           ✓ ✓ ✓ ✓ ✓ 
  - javascript     ✓ ✓ ✓ ✓ ✓ 
  - python         ✓ ✓ ✓ ✓ ✓ 
  - tsx            ✓ ✓ ✓ ✓ ✓ 
  - yaml           ✓ ✓ ✓ ✓ ✓ 
  - typescript     ✓ ✓ ✓ ✓ ✓ 

  Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections
         +) multiple parsers found, only one will be used
         x) errors found in the query, try to run :TSUpdate {lang}

provider: health#provider#check
========================================================================
## Clipboard (optional)
  - OK: Clipboard tool found: xclip

## Python 3 provider (optional)
  - INFO: `g:python3_host_prog` is not set.  Searching for python3 in the environment.
  - INFO: Multiple python3 executables found.  Set `g:python3_host_prog` to avoid surprises.
  - INFO: Executable: /usr/bin/python3
  - INFO: Other python executable: /usr/sbin/python3
  - INFO: Other python executable: /bin/python3
  - INFO: Other python executable: /sbin/python3
  - INFO: Python version: 3.10.4
  - INFO: pynvim version: 0.4.3
  - OK: Latest pynvim is installed.

## Python virtualenv
  - OK: no $VIRTUAL_ENV

## Ruby provider (optional)
  - INFO: Ruby: ruby 3.0.4p208 (2022-04-12 revision 3fa771dded) [x86_64-linux]
  - WARNING: `neovim-ruby-host` not found.
    - ADVICE:
      - Run `gem install neovim` to ensure the neovim RubyGem is installed.
      - Run `gem environment` to ensure the gem bin directory is in $PATH.
      - If you are using rvm/rbenv/chruby, try "rehashing".
      - See :help |g:ruby_host_prog| for non-standard gem installations.
      - You may disable this provider (and warning) by adding `let g:loaded_ruby_provider = 0` to your init.vim

## Node.js provider (optional)
  - INFO: Node.js: v17.9.0
  - WARNING: Missing "neovim" npm (or yarn) package.
    - ADVICE:
      - Run in shell: npm install -g neovim
      - Run in shell (if you use yarn): yarn global add neovim
      - You may disable this provider (and warning) by adding `let g:loaded_node_provider = 0` to your init.vim

## Perl provider (optional)
  - WARNING: "Neovim::Ext" cpan module is not installed
    - ADVICE:
      - See :help |provider-perl| for more information.
      - You may disable this provider (and warning) by adding `let g:loaded_perl_provider = 0` to your init.vim

vim.lsp: require("vim.lsp.health").check()
========================================================================
  - INFO: LSP log level : WARN
  - INFO: Log path: /home/nextalone/.cache/nvim/lsp.log
  - INFO: Log size: 414 KB

vim.treesitter: require("vim.treesitter.health").check()
========================================================================
  - INFO: Runtime ABI version : 14
  - OK: Loaded parser for bash: ABI version 13
  - OK: Loaded parser for c: ABI version 13
  - OK: Loaded parser for cmake: ABI version 13
  - OK: Loaded parser for comment: ABI version 13
  - OK: Loaded parser for cpp: ABI version 13
  - OK: Loaded parser for fish: ABI version 13
  - OK: Loaded parser for go: ABI version 13
  - OK: Loaded parser for html: ABI version 13
  - OK: Loaded parser for java: ABI version 13
  - OK: Loaded parser for javascript: ABI version 13
  - OK: Loaded parser for json: ABI version 13
  - OK: Loaded parser for kotlin: ABI version 13
  - OK: Loaded parser for lua: ABI version 13
  - OK: Loaded parser for norg: ABI version 13
  - OK: Loaded parser for python: ABI version 13
  - OK: Loaded parser for rust: ABI version 13
  - OK: Loaded parser for toml: ABI version 13
  - OK: Loaded parser for tsx: ABI version 13
  - OK: Loaded parser for typescript: ABI version 13
  - OK: Loaded parser for yaml: ABI version 13

which_key: health#which_key#check
========================================================================
## WhichKey: checking conflicting keymaps
  - WARNING: conflicting keymap exists for mode **"n"**, lhs: **"gc"**
  - INFO: rhs: `<Plug>kommentary_motion_default`

Doom Report Output

Doom Nvim crash report

Report date: 2022-05-01 03:28:19

System and Doom Nvim information

  • OS: Arch Linux
  • Neovim version: 0.7.0
  • Doom Nvim information:
    • version: 3.3.0
    • doom_root variable: /home/nextalone/.config/nvim
    • doom_configs_root variable: /home/nextalone/.config/nvim

Begin error log dump

[WARN  Sun 01 May 2022 01:45:06 AM CST] /home/nextalone/.config/nvim/lua/doom/core/config/ui.lua:21: Colorscheme 'onenord' not found, falling to doom-one
[ERROR Sun 01 May 2022 01:45:14 AM CST] /home/nextalone/.config/nvim/lua/doom/utils/modules.lua:35: There was an error loading the module 'doom.modules'. Traceback:
[ERROR Sun 01 May 2022 02:00:20 AM CST] ...talone/.config/nvim/lua/doom/core/config/userplugins.lua:37: Error while loading doom_userplugins.lua. Traceback:
[ERROR Sun 01 May 2022 02:04:51 AM CST] ....config/nvim/lua/doom/modules/built-in/reloader/init.lua:142: Failed to reload 'doom.modules.config.doom-format' module
[ERROR Sun 01 May 2022 02:04:51 AM CST] ....config/nvim/lua/doom/modules/built-in/reloader/init.lua:142: Failed to reload 'doom.modules.config.doom-tree' module
[ERROR Sun 01 May 2022 02:04:51 AM CST] ....config/nvim/lua/doom/modules/built-in/reloader/init.lua:142: Failed to reload 'doom.modules.config.doom-trouble' module
[ERROR Sun 01 May 2022 02:04:51 AM CST] ....config/nvim/lua/doom/modules/built-in/reloader/init.lua:142: Failed to reload 'doom.modules.config.doom-zen' module

End log dump

Anything else:

NextAlone avatar Apr 30 '22 19:04 NextAlone