O erro DirectShow
nos diz que você está executando no Windows e, na maioria das vezes, as novas linhas são codificadas com \r\n
nessa plataforma.
Antes de atribuir o caminho de origem do item, remova o \r
extra:
list[i+1] = list[i+1].replace(/(\r\n|\n|\r)/gm,"");
item.source = String(list[i+1])