Describe the bug
First: I think this is related to #3102 and #3098, possibly also #3064.
mise was crashing on basically every call with this message:
The application panicked (crashed).
Message: called `Option::unwrap()` on a `None` value
Location: src/plugins/vfox_plugin.rs:229
Backtrace omitted. Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
To Reproduce
Somehow, mise automatically installed the vfox plugins for python and node, overriding the core plugins.
Then, it was regularly trying to remove some vfox:python versions when pruning while those were still used by some configurations.
I then manually uninstalled the vfox plugins, versions of tools that appeared to be vfox based and cleared the cache.
After that, mise started to crash on nearly every call.
Some calls partially succeeded, but the above error message appeared all the time.
I've since deleted the cache folder and ~/.local/state/mise and ~/.local/share/mise and reinstalled my tools.
This made the error disappear.
Expected behavior
No crashes
No vfox plugins being automatically installed
No pruning of tool versions still used in a - somewhat recently used - config
mise doctor output
The following output might not fully represent the state mise was in when the crashes occured.
Describe the bug First: I think this is related to #3102 and #3098, possibly also #3064.
mise was crashing on basically every call with this message:
To Reproduce Somehow, mise automatically installed the
vfox
plugins forpython
andnode
, overriding the core plugins.Then, it was regularly trying to remove some
vfox:python
versions when pruning while those were still used by some configurations.I then manually uninstalled the
vfox
plugins, versions of tools that appeared to be vfox based and cleared the cache. After that, mise started to crash on nearly every call. Some calls partially succeeded, but the above error message appeared all the time.I've since deleted the cache folder and
~/.local/state/mise
and~/.local/share/mise
and reinstalled my tools. This made the error disappear.Expected behavior
mise doctor
output The following output might not fully represent the state mise was in when the crashes occured.