You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you try to launch neovide with arguments that force nvim to print something to stdout and close (like version or help), then the neovide will not print those information but instead it will crash.
Steps To Reproduce
Run following from the terminal: neovide -- -h or neovide -- -v
Notice a message about crash
Expected behavior
Neovide should launch nvim with -h or -v argument, grab nvim's stdout, print it to terminal and close. The behavior should be the same as if user was launching nvim -h or nvim -v
Desktop:
OS - Arch Linux x86_64 (6.8.1-arch1-1)
Neovide Version - Tested on 0.12.2-1 (installed via pacman) and on latest a11c8e3 (0.12.2) built from source
Neovim Version - v0.9.5Release (installed via pacman)
Log:
TRACE [neovide] Neovide version: 0.12.2
DEBUG [neovide::settings::window_size] Loaded window settings: Maximized
DEBUG [neovide::bridge::command] Starting neovim with: Command { std: "/usr/bin/nvim" "--embed" "-p" "-h", kill_on_drop: false }
ERROR [neovide::error_handling] Neovide just crashed :(
This is the error that caused the crash. In case you don't know what to do with this, please feel free to report this on https://github.com/neovide/neovide/issues!
Neovide requires nvim version 0.9.2 or higher. Download the latest version here https://github.com/neovim/neovim/wiki/Installing-Neovim
Notes:
Perhaps, there are more arguments causing the crash. I haven't tested all of them
Crash message mentions downloading higher version of nvim, 0.9.2 or higher, but I clearly have a higher version.
I tried to grab callstack via LLDB/codelldb, but I'm unfamiliar with Rust and failed to do so. I can provide one with a little bit of help. I was able to step into the code, and it was failing somewhere there:
Hi,
If you try to launch neovide with arguments that force nvim to print something to stdout and close (like version or help), then the neovide will not print those information but instead it will crash.
Steps To Reproduce
neovide -- -h
orneovide -- -v
Expected behavior
Neovide should launch nvim with
-h
or-v
argument, grab nvim's stdout, print it to terminal and close. The behavior should be the same as if user was launchingnvim -h
ornvim -v
Desktop:
0.12.2-1
(installed via pacman) and on latest a11c8e3 (0.12.2) built from sourcev0.9.5
Release
(installed via pacman)Log:
Notes:
0.9.2
or higher, but I clearly have a higher version.Cheers!
The text was updated successfully, but these errors were encountered: