lsd-rs / lsd

The next gen ls command
Apache License 2.0
13.05k stars 425 forks source link

Panic at src/git.rs:64:60 for file names with invalid chars #949

Open SaschaWessel opened 9 months ago

SaschaWessel commented 9 months ago

Expected behavior

Don't panic.

Actual behavior

$ mkdir test
$ cd test
$ git init
$ touch $'\xee'
$ lsd
 �
$ lsd -lg
thread 'main' panicked at src/git.rs:64:60:
called `Option::unwrap()` on a `None` value
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace