From a3a01332b869cb1b52504a7d29d982f906be8c4f Mon Sep 17 00:00:00 2001
From: Marcelo Fernandez <marcelofg55@gmail.com>
Date: Tue, 25 Jul 2017 22:00:47 -0300
Subject: [PATCH] Fix cvs files freezing the editor when a double quote is not
 closed

---
 core/os/file_access.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/core/os/file_access.cpp b/core/os/file_access.cpp
index e24691c3a4d..4dd5a513e23 100644
--- a/core/os/file_access.cpp
+++ b/core/os/file_access.cpp
@@ -279,6 +279,8 @@ Vector<String> FileAccess::get_csv_line(String delim) const {
 	String l;
 	int qc = 0;
 	do {
+		ERR_FAIL_COND_V(eof_reached(), Vector<String>());
+
 		l += get_line() + "\n";
 		qc = 0;
 		for (int i = 0; i < l.length(); i++) {