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
Any attempt to unstage one or more lines in a staged file results in an unexpected panic.
Steps to reproduce the behavior:
Stage a file with changes
Select one or more lines in a hunk in the staged file
Press s to unstage the lines
The following is displayed
GitUI was close due to an unexpected panic.
Please file an issue on https://github.com/extrawurst/gitui/issues with the following info:
PanicInfo { payload: Any { .. }, message: Some(index out of bounds: the len is 202 but the index is 202), location: Location { file: "asyncgit\\src\\sync\\staging\\mod.rs", line: 42, col: 25 }, can_unwind: true, force_no_backtrace: false }
trace:
0: git_odb_object_data
1: <unknown>
2: git_odb_object_data
3: git_odb_object_data
4: git_odb_object_data
5: git_odb_object_data
6: git_midx_writer_new
7: git_midx_writer_new
8: git_odb_object_data
9: git_odb_object_data
10: <unknown>
11: <unknown>
12: <unknown>
13: <unknown>
14: <unknown>
15: <unknown>
16: <unknown>
17: <unknown>
18: git_midx_writer_new
19: BaseThreadInitThunk
20: RtlUserThreadStart
I expected the selected lines to be removed from the hunk in the staged file and a new unstaged version of the file to be shown with a new hunk containing the lines I requested to unstage.
OS/Distro + Version: Windows 10 version 22H2 (OS Build 19045.4651)
Any attempt to unstage one or more lines in a staged file results in an unexpected panic.
Steps to reproduce the behavior:
s
to unstage the linesI expected the selected lines to be removed from the hunk in the staged file and a new unstaged version of the file to be shown with a new hunk containing the lines I requested to unstage.
The text was updated successfully, but these errors were encountered: