gitu icon indicating copy to clipboard operation
gitu copied to clipboard

Crash: Panic after show refs + enter

Open jakeswenson opened this issue 7 months ago • 1 comments

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

https://github.com/altsem/gitu/blob/d7457cc9901e154c3a7350e43dea7444be5dce7f/src/git/mod.rs#L173-L176

Version

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

jakeswenson avatar May 29 '25 14:05 jakeswenson

@jakeswenson 9108262663e91dd8ae0ee1c018d52f729f39aeca might have made an improvement, it's in master now.

altsem avatar May 31 '25 15:05 altsem