On Feb 17, 2010, at 2:47 PM, FraníĐis Boone wrote: > irb(main):003:0> CSV.parse(a, ',') > TypeError: can't convert String into Hash > Exactly like Ticket #460: > status changed from new to closed > resolution set to invalid > > what does it mean: resolution set to invalid? It means that in Ruby 1.9 the old CSV library was replaced by the FasterCSV code base. FasterCSV (now renamed to CSV in 1.9) has a slightly different interface. The call above would need to be translated to that new interface: CSV.parse(a, :col_sep => ",") In this case though, it would be better to leave out the separator, since it is the default. Hope that helps.