csv2cell from octave-io package has a bug (in versions < 1.2.2): it enters an infinite loop when reading CSV files without a newline at the end.