I use Vim8 and coc-rls extension. When I move my cursor to see what error is under arts variable in summary function definition, Vim crashes with the following error:
Reproduce the bug
Create file mini.vim with:
set nocompatible
set runtimepath^=/path/to/coc.nvim
filetype plugin indent on
syntax on
set hidden
Start (neo)vim with command: vim -u mini.vim /path/to/code.rs
install coc-rls with all its dependencies
Navigate cursor to that variable arts
Bug also appeared, when coding python using python-language-server, so I think it is not a language utility provider problem.
I'm not sure how to collect necessary logs, could someone give me a hint?
I use Vim 8.1 under Arch Linux and termite terminal.
I also noticed, when this crash happens, it leaves my terminal window in unstable state, it interprets new lines incorrectly after it.
I just tried to reproduce it under xterm terminal emulator. Same results.
I tried to use neovim to reproduce this. When I navigate to some variable to check what's the problem with it, neovim shows hints in the status region on the bottom of the sceen. Vim8 tries to open help message in some kind of popup window right under the cursor. But that popup window shows itself correctly on !vec[article], but crasches on arts variable.
Result from CocInfo
There is absolutely nothing in CocInfo, so I'm not providing the contents.
Describe the bug
Code is like that:
I use Vim8 and coc-rls extension. When I move my cursor to see what error is under
arts
variable insummary
function definition, Vim crashes with the following error:Reproduce the bug
Create file
mini.vim
with:Start (neo)vim with command:
vim -u mini.vim /path/to/code.rs
install
coc-rls
with all its dependenciesNavigate cursor to that variable
arts
Bug also appeared, when coding python using
python-language-server
, so I think it is not a language utility provider problem.I'm not sure how to collect necessary logs, could someone give me a hint?
I use Vim 8.1 under Arch Linux and
termite
terminal.I also noticed, when this crash happens, it leaves my terminal window in unstable state, it interprets new lines incorrectly after it.
I just tried to reproduce it under
xterm
terminal emulator. Same results.I tried to use
neovim
to reproduce this. When I navigate to some variable to check what's the problem with it, neovim shows hints in thestatus
region on the bottom of the sceen. Vim8 tries to open help message in some kind of popup window right under the cursor. But that popup window shows itself correctly on!vec[article]
, but crasches onarts
variable.