From 2b967b8730e40ba50ff4635b55c883a11bcaf72a Mon Sep 17 00:00:00 2001
From: echicken <>
Date: Sun, 7 Oct 2018 05:16:46 +0000
Subject: [PATCH] Warn on invalid nodelist lines and then just skippem. I'm
 lookin' at you, retronet.

---
 exec/load/ftn_nodelist.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/exec/load/ftn_nodelist.js b/exec/load/ftn_nodelist.js
index da157e74d9..7ab22ab57a 100644
--- a/exec/load/ftn_nodelist.js
+++ b/exec/load/ftn_nodelist.js
@@ -100,6 +100,10 @@ function NodeList(filename, warn)
 		if (line[0] === ';')
 			continue;
 		fields = line.split(/,/);
+    if (fields.length < 7) {
+      log(LOG_WARNING, 'Invalid nodelist line #' + lineno + ': ' + line);
+      continue;
+    }
 		switch(fields[0]) {
 			case 'Zone':
 				node.zone = parseInt(fields[1], 10);
-- 
GitLab