You can't get null bytes from a command-line argument. And going by
>>44991638
it's common to
not use OsString when accepting command-line arguments, because std::env::args yields Strings, which means that probably
most Rust programs that accept filenames on the command line have this bug.