-
-
Notifications
You must be signed in to change notification settings - Fork 823
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
fd hangs after accepting entry in fuzz finder #353
Comments
Thank you for the detailed bug report. This sounds very much like #288 which has recently been fixed (but not released yet). Could you please check if there are any zombie processes on your system (which trigger the bug above)?
|
Yes, there are 2376 2355 0 oct.17 ? 00:00:00 [Xsession] <defunct>
2570 2555 0 oct.17 ? 00:00:00 [sh] <defunct>
14175 14024 0 06:35 pts/7 00:00:00 <defunct> |
Ok. This error is caused by a bug in the Rust standard library which I have fixed here: rust-lang/rust#50630 If you don't want to wait for the next release of
|
Thank you! |
Fix has been released in fd-7.2.0. |
What is the version, OS, architecture?
fd version 7.1.0
the fuzzy finder peco version v0.5.3 (built with go1.10),
OpenSUSE 15.0, 64 bit
Abstract
In bash or zsh, ONLY in the root dir
/
, the commandhas to be aborted for the terminal to accept input again after hitting enter.
Discussion
In bash or zsh, in the root dir
/
, typesearch for a term, such as
bin
, and hit enter.Expected: the selected term appears in the terminal.
What happens instead: The terminal is inaccessible and the command
fd
has to be aborted byCtrl+C
.This does not happen for other grep tools, such as
ag
orrg
. It ONLY occurs forfd
and ONLY in the root dir/
.The command
peco
quit, butfd
is still running, consuming nearly 100 % of available CPU time.See peco/peco#464
The text was updated successfully, but these errors were encountered: