The bug appears very inconsistently, and I've only been able to produce it on Arch Linux. I'm unsure if the error lies within Neovim core, Lazy, unception, or elsewhere. It seems to occur more frequently when more plugins are installed, regardless of what the plugins are. If only unception is installed, I simply cannot reproduce it.
I can fairly consistently get it to occur with this config.
I've only been able to get it to occur when g:unception_delete_replaced_buffer is set to true.
Steps to reproduce:
- Install unception along with some other plugins (I don't believe it really matters what they are). The config provided above can be used (though be sure to open Neovim once regularly to ensure that all of the plugins are bootstrapped/installed).
- Navigate to a directory in bash.
- Create a file called
test.txt by running:
- Run the following command:
nvim -c "terminal" -c "execute feedkeys(\"invim test.txt\<CR>\")"
This simply opens a new terminal buffer, and tries to open test.txt from inside of it.
- Observe segfault (occasionally).
The bug appears very inconsistently, and I've only been able to produce it on Arch Linux. I'm unsure if the error lies within Neovim core, Lazy, unception, or elsewhere. It seems to occur more frequently when more plugins are installed, regardless of what the plugins are. If only unception is installed, I simply cannot reproduce it.
I can fairly consistently get it to occur with this config.
I've only been able to get it to occur when
g:unception_delete_replaced_bufferis set totrue.Steps to reproduce:
test.txtby running: