I singled out the problem. It seems to be happy parsing mac formatted files, that is CR line terminated. But unhappy parsing pc or unix format, CRLF or none terminated respectively. Seems like a bug.