Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Crash: Panic after show refs + enter #376

@jakeswenson

Description

@jakeswenson

What was I doing?

Just installed Gitu, kicking the tires, navigated to "show refs" with shift + Y

Then when I had "master *" selected I hit enter and got this panic:

gitu
panicked at src/git/mod.rs:174:66:
called `Result::unwrap()` on an `Err` value: Expected "commit " at byte 0
trace:
   0: __mh_execute_header
   1: __mh_execute_header
   2: __mh_execute_header
   3: __mh_execute_header
   4: __mh_execute_header
   5: __mh_execute_header
   6: __mh_execute_header
   7: __mh_execute_header
   8: __mh_execute_header
   9: __mh_execute_header
  10: __mh_execute_header
  11: __mh_execute_header
  12: __mh_execute_header
  13: __mh_execute_header
  14: __mh_execute_header
  15: __mh_execute_header
  16: __mh_execute_header
  17: __mh_execute_header
  18: __mh_execute_header
  19: __mh_execute_header
  20: __mh_execute_header
  21: __mh_execute_header
  22: __mh_execute_header

gitu/src/git/mod.rs

Lines 173 to 176 in d7457cc

Ok(Diff {
file_diffs: gitu_diff::Parser::new(&text).parse_commit().unwrap().diff,
text,
})

Version

gitu --version
gitu 0.32.0
git --version
git version 2.49.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions