Open WGroleau opened 3 months ago
Not sure where the bug is (which end of the pipe).
If the second command is head
or ls
the command works and the exception info is after that.
If the second command is tail
or more
, the command works and there is no exception.
Even though your original report lacks information on what is going on and being done, I think I know what the problem is. As a workaround you can try using mbuffer
as the first consumer of the pipeline, e.g.:
eyeD3 ... | mbuffer | head -1
I intend to prepare a PR to fix this but have other issues on my plate, so it might take a while. If someone else wants to jump on this, they should not wait on me. ;-)
Doesn't matter what command is downstream of the pipe. If I pipe to
ls
, I get the same exception, but thenls
lists the directory. Crash reproduced with several MP3 files, but without pipe, eyeD3 (and the alias) works as expected on all of them.Blank lines between commands added for readability: