-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
thread 'main' panicked at 'assertion failed: self.len_after == other.len', helix-core/src/transaction.rs:116:9 #4957
Comments
|
Yea, I dunno what's going on there:
|
Ah yeah, the git describe format puts a |
Full backtrace:
|
I encountered this after having a buffer open in two vertical splits with cursors in different locations, and then switching over to the other split after editing text in the first one. It seems to be a different cause, but maybe related?
|
I found a small reproduction case for this: it happens when you have the same file open in two splits, undo in one split and then apply more changes and then navigate back to the other window. The path from old history state to new history state is missing
|
Big thank you to everyone for helping resolve this so quickly - y'all are the best! 🥰 Hopefully soon I can do more than just say "hey, this thing is broken" 😅 |
Summary
While editing, Helix crashed with the error:
Reproduction Steps
Unfortunately I don't have steps to reproduce yet.
Helix log
The last 50 lines are:
~/.cache/helix/helix.log
Platform
Linux
Terminal Emulator
Kitty
Helix Version
22.08.1-527-g5a3ff742
The text was updated successfully, but these errors were encountered: