Sylvestre Ledru
Sylvestre Ledru
thanks :) the advantage of terminal is that it is easy to copy and paste!
Seems that it is coming from this function: https://github.com/uutils/coreutils/blob/97cb2b2de6efa884a45af0ca255f85dcd135345e/src/uucore/src/lib/features/format/num_format.rs#L364
I wonder what changed ``` --- TRY 3 STDERR: coreutils::tests test_seq::test_width_negative_decimal_notation --- thread 'test_seq::test_width_negative_decimal_notation' panicked at 'Command was expected to succeed. stdout = stderr = error: unexpected argument '-.' found...
sorry but i don't think it is the right approach. Instead, we should investigate where we need to open temporary files and replace it by in memory (or something else)...
With pleasure. Finding the file is part of the exercice :) should not be hard
some work started here: https://github.com/uutils/coreutils/pull/5122
sure, please give it a try
when the input of the function is 174571 times `^[`, it freezes To reproduce: ``` printf '^[%.0s' {1..174571} > output.txt ./target/x86_64-unknown-linux-gnu/release/fuzz_parse_glob -rss_limit_mb=2560 -timeout=60 -runs=100 output.txt ```
probably in this function: https://github.com/uutils/coreutils/blob/177ac7ea287394ad876f5848ff670ea1da413124/src/uucore/src/lib/parser/parse_glob.rs#L13
ah ah, fun fact, thanks :)