title: Attempt to index local 'file' (a nil value)?
body: <p>I'm doing a project in corona simulator that involves reading some data in from a csv file ("car.csv") that is in the project directory, I have this code that is supposed to read the first line in, but when I run it it gives me the error "Attempt to index local 'file' (a nil value)".  Any idea how I can fix this?</p>
  
  <pre><code>local function init()
      local path = system.pathForFile( "car.csv", system.DocumentsDirectory );
      local file = io.open(path, "r");
      line = file:read();
      print(line);
  end
  </code></pre>
  
  <p>For some reason it won't read it in to 'file'.  </p>
  
  <p>Edit: Ok if I use the full path rather than the relative file path it works.  But I need to use the relative one and I don't know why it doesn't work.</p>