quangnguyen30192 / cmp-nvim-ultisnips

nvim-cmp source for ultisnips
Apache License 2.0
144 stars 19 forks source link

Failed to load parser: uv_dlsym: dlsym(0x208d77c60, tree_sitter_Dockerfile): symbol not found #82

Closed wookayin closed 1 year ago

wookayin commented 1 year ago

Environment: macOS 12.x (arm64), neovim 0.8.0-nightly (+0.7.2)

Error detected while processing TextChangedI Autocommands for "*":                                                     
E5108: Error executing lua Failed to load parser: uv_dlsym: dlsym(0x208d77c60, tree_sitter_Dockerfile): symbol not found
stack traceback:
        [C]: in function '_ts_add_language'
        ...eab_1/share/nvim/runtime/lua/vim/treesitter/language.lua:36: in function 'require_language'
        ...HEAD-89b9eab_1/share/nvim/runtime/lua/vim/treesitter.lua:38: in function '_create_parser'
        ...HEAD-89b9eab_1/share/nvim/runtime/lua/vim/treesitter.lua:96: in function 'get_parser'
        ...plugged/nvim-treesitter/lua/nvim-treesitter/ts_utils.lua:163: in function 'get_node_at_cursor'
        ...cmp-nvim-ultisnips/lua/cmp_nvim_ultisnips/treesitter.lua:20: in function 'get_ft_at_cursor'
        ...cmp-nvim-ultisnips/lua/cmp_nvim_ultisnips/treesitter.lua:35: in function 'set_filetype'
        [string ":lua"]:1: in main chunk

This happens when

I have treesitter-dockerfile installed (:TSInstall dockerfile).

wookayin commented 1 year ago

Sorry, it's not a bug of cmp-nvim-ultisnips:

lua require'nvim-treesitter.ts_utils'.get_node_at_cursor() 

it also fails. I will report this in a relevant place.