Handle invalid inputs in argument files (fix #562)
Never close stdin; allow multiple `-` arguments